265 51
2135 625
1978 392
1838 343
3184 883
832 175
2563 474
15200 452
1223 37
3349 317
4928 620
5862 785
3646 665
37603 86
11129 749
6635 773
3822 631
16375 280
8566 740
34151 614
49339 895
7197 611
12553 86
5035 293
15551 728
5340 108
23612 726
8501 91