106213 178
37456 138
26421 108
26766 98
29574 91
20714 86
25392 83
43144 81
16057 71
9936 67
10053 67
15254 66
14856 65
20176 55
12590 55
8535 53
12299 51
10908 51
17685 49
7530 45
19923 45
8609 45
11132 44
5770 43