393004
389994
386291
376223
372523
357663
357617
353573
352580
349206
342473
341471
331997
328525
325996
324913
320725
318535
318441
318415
318414
307282
307187
300981
300034
272451
258577
221491
214288
212879
211140
207954
207781
171409
169131
167462
163538
163536
155349
149880
110365
113145
113837
108309
112023