25593 72
2688 334
3263 459
15953 468
5605 112
46932 457
7268 637
9872 355
8746 421
10399 634
4936 657
31083 307
5040 367
17978 504
1365 163
13627 264
14218 480
8472 715
9100 540
8733 588
8236 749
8741 297
9641 562
6760 717
24170 196
9771 161
12800 266
8618 750