721653
470146
901838
234711
1240528
43089
1378884
4771
1511104
887730
791573
506946
799207
1106867
1054156
987752
20173484
19669692
17970960
11948916
9280156
7914362
7859668
7191623
7073831
6916477
6908960
6417253
457870
4368231