1300 291
463 63
727 41
2847 870
12365 703
385 53
4815 545
5817 588
16257 519
7391 304
4146 781
3158 560
4454 569
1280 173
13591 805
2113 44
4721 639
6277 115
1714 340
2270 111
5755 592
9525 756
5829 505
27788 37
26437 384
11320 622
2968 584
11461 532