2870 582
122391 475
5427 546
90432 877
97512 579
164094 643
6344 610
3065 387
7833 551
125246 536
8891 316
14051 144
171494 221
11711 596
186508 688
151892 516
87967 659
413845 743
31561 385
45559 431
167019 702
133466 287
418498 529
115811 949
33784 638
94060 371
33130 246
57077 601