31567 128
43974 105
116099 100
66725 84
17857 66
12900 57
23483 52
23127 51
30951 51
15120 51
10642 49
37353 48
35166 45
7102 44
13250 43
19771 43
36836 43
11527 43
11291 41
11930 40
14092 39
18665 38
7236 34
22866 33