7116
22868
52925
73750
96879
107651
129021
137329
154633
163873
174593
200459
218302
240732
256090
273203
299118
310995
320762
342964
353878
393571
422850
437270
449231
463495
490398
510837
533722
550230
565755
680317
700328
749516
768677
829151
841509
866329
881133
917156
952541
974876
982001
1033202
1044529
1078048
1091318
1109452
1123121
1129414
1147190
1166458
1184185
1205292
1231575
1280495
1290253
1306065
1371633
1396470
1430465
1524045
1567229
1598681
1623788