14903 500
3546 736
3183 537
947 101
3340 309
2012 306
3335 663
2089 272
3269 581
3336 624
1915 142
1859 232
2414 185
3135 422
4168 818
17377 441
10893 354
3964 866
2397 30
3522 653
1953 119
3246 552
3470 786
179 28