52962 186
51629 179
46761 119
44931 181
40172 95
34580 97
34342 106
30207 57
28612 52
27690 104
27065 46
26621 111
23520 35
22615 50
22093 77
20284 43
19465 26
18648 26
18625 82
18463 64
18001 64
16135 33
15752 46