3181
13414
37653
48655
62863
155836
172088
184922
198428
214976
229688
255572
269282
283316
301374
323032
336261
362891
407822
424071
429866
472992
490128
524929
533176
571082
592266
608086
632882
647460
669793
693620
706587
721036
757370
776770
814767
840679
855906
869604
921982
943671
953756
958067
975524
1004489
1033910
1060095
1078631
1086605
1096088
1106155
1136215
1153160
1174440
1190459
1212307
1229190
1254680
1267139
1285467
1304517
1334133
1351518
1361080
1388707
1402615
1422511
1430056
1439963
1460402
1478775
1519100
1558137
1568061
1583577
1594242
1611518
1669993
