106992 64
101930 172
87285 76
81516 120
81068 80
78769 109
74131 71
66880 110
64846 210
64135 87
63146 58
58285 92
57757 165
54410 38
54187 208
50623 149
50442 38
47665 55
46872 30
45443 70
42277 264
42092 12
41588 30
39932 28