25589 72
2686 334
3262 459
15949 468
5605 112
46917 457
7252 637
9867 355
8742 421
10396 634
4936 657
31071 307
5040 367
17969 504
1365 163
13625 264
14212 480
8470 715
9095 540
8731 588
8227 749
8736 297
9635 562
6758 717
24170 196
9771 161
12800 266
8618 750