2116 545
3060 888
1844 532
705 143
2504 700
3612 648
23258 365
4671 786
1545 385
1322 256
3393 746
2326 235
535 97
1167 210
468 111
1296 314
967 231
2938 670
2978 897
534 132
2655 521
1305 214
2752 576
1370 316