382808
376405
375154
374639
341556
340803
307884
302968
299468
299384
299152
284473
280412
269599
269501
255975
254082
250519
248180
229879
228364
217812
217810
208802
208577
204599
200846
194367
183751
183043
139405
135362
108369
109654
111092
109907
113837
108275
108465
112597
109200