50606 136
33902 121
31703 99
30208 34
28976 73
28031 39
24518 73
24059 24
23182 34
21887 55
21397 54
20183 69
20029 82
19968 124
19122 51
17265 30
16999 78
16985 16
16588 18
16395 24
16368 58
16312 26
16131 57
16131 45