115178 304
120321 190
44821 188
60470 184
96260 167
76000 138
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 42