1215 282
2363 591
2511 751
840 249
3325 341
7799 213
6219 619
33836 792
31870 648
23565 347
8146 170
19899 278
9393 331
3116 432
6932 99
1750 338
4271 729