5085 602
4227 248
12039 251
14973 353
21846 457
37112 877
8526 440
3530 113
15476 923
20925 690
22559 669
6143 737
4721 215
3038 479
3270 441
2146 108
1366 94
4228 944
2061 330
3710 235
2860 300
3562 628
4744 351
3062 671
11139 563
5810 427
9550 204
3521 158