6583
10550
15506
20018
25641
29842
34520
38557
42898
47866
57000
61446
66568
71729
76909
82268
87139
92131
99051
103474
107119
111645
117096
161756
166712
170933
190271
204047
220054
231198
248413
265094
306453
310849
315684
321604
327265
331894
339506
346077
351232
358524
364579
369982
375697
384118
389038
395185
400715
406070
413236
418576
429870
434657
438642
445682
452654
456177
463025
470196
475958
481356
486190
