1577131
200430
1323337
1543570
1554290
970975
452308
95932
908385
135435
308461
56934
422573
1069579
872485
472641
20156484
19570692
17937960
11936916
9259156
7903362
7839668
7185623
7072831
6913477
6894960
6413253
457470
4363231