369930
363965
356123
353394
345200
341293
340145
327375
326674
326317
326286
320666
320452
320446
320284
320268
320215
308025
306879
306830
306522
296855
293436
289984
282298
281749
262539
258821
256515
254769
251498
249210
228551
226995
209722
189719
188085
178307
174073
174036
138166
138051
113199
108642
110486
110018
109839
113374