109724 186
77240 146
66543 117
60840 134
56037 135
52807 165
51284 62
47213 50
46031 89
45732 139
43322 112
42412 99
41675 55
41274 167
40074 48
39860 114
39451 80
37078 79
36645 101
32699 133
32484 74
32166 92
31186 229
31174 45