4392 273
1143 229
894 135
1834 418
2777 388
3520 496
1894 533
2632 578
1009 27
779 55
556 41
1033 236
1313 198
2304 404
3049 800
970 88
3239 503
1151 335
4098 965
7211 728
672 66
6278 701
2542 523
2221 181