2901 947
2202 574
4094 881
2850 851
2743 362
1301 262
730 163
364 61
2638 677
126 33
2614 349
1696 50
2047 620
2093 245
2673 816
2934 806
968 292
2184 533
2530 494
802 205
646 183
1999 421
2389 394
2727 636