2801 879
2420 657
561 137
2162 493
1849 377
258 64
1954 576
1204 350
191 52
1350 309
2054 618
2478 511
1694 363
3139 782
2630 760
2524 627
1093 281
2751 610
502 147
2940 948
2987 791
2587 605
2763 602
987 286
1042 234
685 162
2187 628
115 29