3016 582
133603 483
5451 546
90866 878
97894 579
165250 643
6351 610
3073 387
7837 551
126332 537
8917 316
14103 144
171770 221
11718 596
186555 688
152206 516
88145 659
414764 746
31587 385
45618 431
167365 704
134002 288
418958 529
115874 949
33840 638
94217 372
33185 246
57157 601