2955 582
126123 478
5429 546
90572 877
97625 579
164340 643
6347 610
3066 387
7833 551
125510 536
8899 316
14062 144
171564 221
11714 596
186516 688
151978 516
88001 659
414095 743
31568 385
45585 431
167099 702
133622 287
418618 529
115825 949
33803 638
94099 371
33147 246
57100 601