295 51
2143 625
1987 392
1851 343
3187 883
835 175
2568 474
15249 452
1241 37
3363 317
4941 620
5885 785
3654 665
37624 86
11134 749
6636 773
3822 631
16375 280
8570 740
34161 614
49397 895
7200 611
12559 86
5036 293
15555 728
5342 108
23631 726
8507 91