30298
13609
328935
40348
4818
26966
8906
387246
124546
679336
96696
514922
1072967
1048347
1013146
1004694
1004104
1004365
1003254
100335
1002777
1002391
1002575
1001197