32596 833
3251 677
4373 531
31972 717
5115 340
4740 767
11186 502
3896 564
4652 253
3280 450
2394 265
3228 399
3538 691
10147 86
1188 87
2717 431
4230 832
2430 471
5486 837
4853 966
3849 915
1997 217
4123 111
3313 379
3381 324
4395 948
4509 780
2478 244