3012 952
1590 464
509 138
2548 828
2998 718
1535 502
2296 621
2454 452
2210 538
1476 366
683 214
2237 505
1431 381
421 118
284 63
2068 575
1127 200
2084 618
1946 505
2300 442
1584 392
2560 781
295 96
114 27
1929 635
470 121
1214 381
545 164