25590 72
2688 334
3263 459
15952 468
5605 112
46925 457
7265 637
9871 355
8746 421
10399 634
4936 657
31080 307
5040 367
17973 504
1365 163
13625 264
14216 480
8472 715
9096 540
8733 588
8234 749
8740 297
9639 562
6759 717
24170 196
9771 161
12800 266
8618 750