517940
328418
219676
1006773
135399
670524
672928
726377
1023836
1035246
466138
761764
64347
1013948
1155268
1155667
20155484
19561692
17936960
11935916
9254156
7902362
7838668
7181623
7072831
6912477
6891960
6413253
457470
4363231