107597 64
103029 175
88044 76
82127 121
81655 80
79358 110
74280 71
67326 110
66263 212
64763 87
63424 59
58425 95
58346 166
55305 212
54704 38
51396 154
50717 39
47797 55
47301 30
45737 70
42872 265
42232 12
41726 30
40071 28