115178 305
120752 190
44821 188
60470 184
96260 167
76000 139
37771 83
95572 78
37732 64
20953 61
13762 57
23441 55
34949 53
20738 53
27994 51
25748 51
6781 47
34133 45
21925 43