2960 582
126288 478
5430 546
90583 877
97628 579
164358 643
6347 610
3067 387
7833 551
125522 536
8899 316
14062 144
171569 221
11714 596
186516 688
151984 516
88004 659
414105 743
31568 385
45585 431
167101 702
133627 287
418625 529
115825 949
33803 638
94100 371
33149 246
57100 601