313 72
2886 773
1968 557
2928 950
931 177
3218 914
454 65
2604 708
1957 462
1375 366
2871 745
2692 800
1008 182
762 164
2861 614
2033 409
1519 239
2085 554
8957 390
13528 577
2696 542
2573 593
2789 820
2645 525
2574 503
10382 414
3312 666
3231 551