2976 807
1345 28
3364 759
2377 641
2875 576
2297 513
2235 336
1047 158
3214 749
2611 672
1710 142
2641 616
1283 127
2518 427
1882 308
2412 355
2668 703
2343 525
3202 622
1107 146
2944 488
3379 884
3141 743
599 149
2000 456
598 65
2276 391
1368 211