42017 857
31270 586
46482 141
37606 398
9167 105
17232 265
11865 213
62336 457
9608 462
6958 448
7681 389
8005 166
12875 523
5983 394
3160 602
44255 167
3296 624
2336 427
2253 455