105992 178
37250 138
26421 107
26766 98
29574 91
20507 85
25183 83
43144 81
16057 71
9936 67
10053 67
14856 65
15254 65
12590 55
20176 55
8535 53
10908 51
12299 51
17470 49
7530 45
8609 45
19923 45
11132 44
5770 43