2987 582
128792 481
5435 546
90674 877
97711 579
164668 643
6349 610
3069 387
7835 551
125750 536
8903 316
14073 144
171615 221
11715 596
186524 688
152058 516
88044 659
414266 743
31568 385
45597 431
167167 702
133726 288
418702 529
115842 949
33816 638
94127 372
33166 246
57115 601