3252
24999
38110
61907
87790
114281
151122
165929
183808
234889
276440
313631
333078
353428
364352
370116
380061
397131
426935
442177
447558
501710
560632
586526
606900
621216
634436
652694
664717
671108
685063
714581
743809
757489
780275
791558
808096
839555
857384
871802
882412
890683
906776
921696
965434
980975
994763
1007373
1024574
1033477
1045316
1057671
1084412
