1245 282
2363 591
2513 751
845 249
3346 341
7815 213
6221 619
33840 792
31878 648
23568 347
8149 170
19902 278
9394 331
3116 432
6959 99
1750 338
4272 729