104946
314740
66432
717654
228605
803961
66263
480987
40159
850602
29543
486283
1048311
1033196
1028904
1026707
1022720
1022822
1019551
1017559
1016675
1015496
1014252
1013350