5957
11866
15343
18646
22260
25481
30231
33700
40235
47047
52482
57163
63067
66397
70754
76039
84982
88916
93429
97108
102016
105800
109867
114787
123076
129603
132934
138117
141829
145511
149367
236450
239296
242864
248748
253345
256396
267011
272832
279366
288105
292384
296125
301648
306741
315350
321911
329283
337179
343582
350895
355255
365347
369909
375794
381894
397900
