2903 893
1240 247
2458 634
2562 626
12149 534
547 158
727 182
1882 446
477 140
1744 470
2451 737
2482 610
702 168
2006 505
1375 324
2550 720
448 110
352 71
2354 486
1366 338
2679 703
1871 500
2725 713
236 76