103896 345
45532 208
33768 98
31210 94
51423 71
11315 51
15935 49
9139 49
23369 48
16967 47
11401 46
5986 45
21239 45
10251 45
13412 44
16814 43
12356 43
15012 40
7383 40
8740 39
8396 38