9996 60
11382 134
19662 781
15824 616
38884 597
22500 186
10594 168
12296 587
22577 620
19381 569
32330 105
32653 833
13168 141
27747 801
29354 446
17657 317
18655 760
36309 900
41525 168
9905 98
15160 790
9758 137
8492 429
11160 247
14662 585
34226 298
37039 608
15259 657