29639 138
29666 128
83948 122
25481 121
19406 114
23574 111
68519 110
59598 95
39522 89
20919 87
26846 87
43353 82
21869 81
12879 79
22709 78
31050 73
75044 72
13334 70
10053 69
15080 68
31563 67
16871 66
15765 65
47455 63