3076
5411
7407
9885
12770
16172
22752
28286
36998
46545
54007
63952
75531
81777
91932
102987
108273
112337
123583
132555
140848
146494
151940
163836
168352
173357
179041
185985
197565
204947
215328
223733
229218
238663
247784
255097
265677
272702
279955
286304
297059
303494
308774
314800
319708
328190
336320
354324
360323
367482
373534
380586
390435
398363
407985
413654
419688
424863
429101
432490
442140
446644
452960
457751
461868
472022
480582
500843
506350
514341
521252
530345
535904
541557
547576
553156
560497
568496
575581
583140
590862
601304
609184
617024