50038 156
46903 115
44580 110
33092 106
27340 104
49396 86
28361 79
13457 71
30217 67
23083 65
21316 61
17988 60
15504 59
30220 58
19414 55
11587 49
17732 49
9634 49
12851 48
25708 48
13210 45
18440 43