313 72
2885 773
1966 557
2928 950
930 177
3217 914
453 65
2603 708
1957 462
1371 366
2871 745
2691 800
1006 182
760 164
2860 614
2029 409
1502 239
2077 554
8926 390
13518 577
2691 542
2564 593
2789 820
2643 525
2548 503
10356 414
3302 666
3210 551