39382 250
10632 319
15796 488
23717 318
29739 414
14533 442
36809 287
29634 631
15832 655
22967 63
42848 38
49364 85
27912 506
2017 148
21366 651
12685 545
44581 105
109278 715
33333 384
35904 497
53188 557
20580 195
26635 435
25299 697
17751 886
1963 133
36158 326
86633 919