918 286
1240 321
2611 694
299 92
2322 505
2098 570
934 274
1101 304
2572 620
2994 668
2768 873
677 164
1862 523
508 103
2674 589
2690 659
2091 415
2816 697
2309 667
1775 333
19814 515
6131 184
4790 950
19528 33
9093 354
10459 484
3829 502
2799 458