1253 282
2363 591
2515 751
851 249
3367 341
7839 213
6222 619
33842 792
31891 648
23571 347
8150 170
19903 278
9396 331
3118 432
6974 99
1757 338
4274 729