40945 105
32277 103
15800 32
22560 49
14798 14
13178 12
28800 84
13112 26
13930 19
10808 15
15341 20
29735 54
21293 33
24406 58
19556 24
20415 23
17865 45
29411 49
17015 25
20503 25
14410 24
11512 13
10291 16
11974 22