3004 338
3558 232
14829 603
2506 525
7116 128
21451 240
24264 605
32653 736
7987 546
4307 362
5870 274
37121 843
11240 805
111356 828
13723 173
11201 532
7953 726
15819 725
9360 37
7628 789
19391 267
16429 401
9178 647
16095 307