1272 282
2370 591
2540 751
874 249
3531 341
8012 213
6263 619
33876 792
32025 648
23605 347
8165 170
19926 278
9431 331
3134 432
7001 99
1781 338
4287 729