41528 127
26982 122
30392 113
38000 109
20099 91
55277 89
23087 83
94016 81
13963 81
12289 81
14245 71
13322 68
23999 67
16509 65
56415 64
49203 64
18976 62
16619 62
18370 62
27951 61
11554 61
28085 61
15366 59
16240 58