2507 505
1175 90
2936 589
458 57
774 168
1503 310
1888 344
3138 729
2896 812
1362 280
193 31
1377 346
3462 596
1693 461
926 244
3033 797
3021 858
1101 345
1490 435
961 277
2585 522
2083 491
859 272
630 122
1345 294
1819 516
1488 424
704 126