3506 152
2944 367
1669 62
34182 604
13417 547
8459 466
108284 467
49049 430
33413 699
7611 537
5576 948
14252 460
4261 383
1660 29
6947 802
5877 144
16156 359
30500 228
30622 583
3785 127
2446 371
19416 334
54064 974
13469 178
1326 163
3539 620
52264 859