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