3050 51
3371 274
2220 164
6260 625
2856 664
207 24
3010 807
2877 797
280 60
313 87
1667 410
2577 805
2452 595
1520 406
1842 343
999 166
2489 529
2238 557
2167 656
2811 905
240 69
725 210
2058 666
1560 333
3038 980
1230 257
609 175
3304 827