3151 815
2521 558
2978 804
2371 609
2234 575
447 113
1406 288
1005 147
2207 482
1492 335
2711 284
280 79
505 100
985 219
1146 238
2561 580
310 39
2241 486
3045 575
2168 412
2333 477
6421 328
1072 213
3227 540