9995 60
11382 134
19657 781
15823 616
38882 597
22500 186
10591 168
12296 587
22575 620
19381 569
32329 105
32653 833
13166 141
27746 801
29353 446
17656 317
18653 760
36309 900
41521 168
9905 98
15160 790
9754 137
8491 429
11160 247
14661 585
34224 298
37039 608
15259 657