1078 282
2363 591
2507 751
838 249
3298 341
7780 213
6218 619
33833 792
31866 648
23561 347
8140 170
19896 278
9393 331
3116 432
6911 99
1749 338
4269 729