5085 602
4227 248
12041 251
14974 353
21847 457
37114 877
8526 440
3532 113
15476 923
20926 690
22559 669
6144 737
4721 215
3038 479
3270 441
2147 108
1366 94
4228 944
2062 330
3710 235
2860 300
3562 628
4745 351
3062 671
11140 563
5810 427
9551 204
3521 158