357193
611861
82141
818348
590346
131387
596557
912440
902174
681971
469994
161960
371938
106809
104943
894897
1510148
1330636
1208706
1189948
1181634
1109830
1097244
1094292
1092860
1086522
1081992
1075168
1072473
1069405