508806
425175
216847
838382
4721
40921
34930
225153
81643
945991
12315
652850
1039311
1029196
1026904
1024707
1022720
1022822
1019551
1017559
1014675
1013350
1013496
1012252