115178 304
44821 188
60470 184
96260 167
75635 138
85506 128
23417 78
38373 74
37732 64
23899 63
20953 61
49455 61
13762 57
23441 55
43842 53
20738 53
53084 53
28497 52
27994 51
6781 47
14305 46