9991 60
11379 134
19635 781
15809 616
38859 597
22493 186
10589 168
12291 587
22553 620
19362 569
32325 105
32647 833
13148 141
27731 801
29348 446
17650 317
18643 760
36294 900
41474 168
9903 98
15095 790
9729 137
8484 429
11154 247
14644 585
34210 298
37031 608
15246 657