3012 616
1657 345
2945 920
1121 145
542 165
2540 279
1431 332
2868 926
2291 487
9142 210
3044 247
1424 418
2704 733
1668 514
529 131
1771 46
5542 814
2839 930
223 51
526 163
188 47
1685 392
2999 945
1386 293