25595 72
2688 334
3263 459
15954 468
5605 112
46935 457
7274 637
9876 355
8747 421
10400 634
4936 657
31087 307
5040 367
17979 504
1365 163
13629 264
14219 480
8474 715
9101 540
8733 588
8238 749
8741 297
9644 562
6760 717
24171 196
9772 161
12800 266
8618 750