3591
8344
13844
18305
23549
27913
32304
36425
41046
46372
52255
57068
62916
67702
72702
78136
83506
88240
94673
100388
105198
110754
116904
154265
160071
165614
187189
202834
221747
234150
252717
272033
316716
321996
327626
334017
340661
345952
352899
360053
365639
373363
379818
385530
391641
400212
405621
412064
418449
424144
430666
435141
447440
451852
456340
463484
470850
474190
481487
487375
492432
497133
501868
