42586 202
25192 91
28044 87
25193 86
27259 84
29113 79
17160 73
19976 66
17857 64
13842 55
11582 55
16865 50
12315 49
19898 46
14519 46
33529 46
17297 46
22106 45
11833 45
21355 45
23466 41
11290 41
9770 40
11701 40