52962 186
51629 181
46761 119
45283 181
40172 95
34580 99
34342 106
30207 58
28612 53
27690 105
27065 46
26994 111
23879 35
23004 50
22093 77
20284 43
19836 26
18833 64
18648 26
18625 83
18001 64
16135 33
16111 46