25598 72
2694 334
3263 459
15957 468
5606 112
46956 457
7302 637
9881 355
8753 421
10404 634
4937 657
31100 307
5043 367
17984 504
1365 163
13636 264
14228 480
8477 715
9103 540
8737 588
8249 749
8751 297
9650 562
6760 717
24172 196
9774 161
12800 266
8618 750