5108
24773
37305
57519
80120
104913
137296
152723
168939
228433
268981
301100
321650
344200
356086
361876
373947
391951
413500
427750
432347
472840
524240
542621
560643
577045
590927
610359
621541
628031
644292
667574
692339
705400
725145
737523
758614
790777
807979
823306
835457
844807
862378
874159
907431
923172
934961
948781
961050
968412
977973
988650
1006197
