9993 60
11381 134
19644 781
15815 616
38873 597
22498 186
10590 168
12294 587
22563 620
19373 569
32328 105
32650 833
13155 141
27739 801
29350 446
17652 317
18650 760
36307 900
41504 168
9904 98
15104 790
9739 137
8486 429
11159 247
14653 585
34217 298
37035 608
15252 657