15270 35
35036 796
7776 196
5078 629
5410 495
5549 57
3657 526
6050 868
27061 53
18755 552
8582 747
12705 649
6006 296
11961 458
5961 353
8658 617
19452 279
11041 110
6499 546
5816 638
9179 771
21856 475
65484 800
10460 416
81730 840
11030 908
7748 239
4296 841