1580
15760
1564178
14031
1442
1260
8751
11435
10420
1410
792
170
19726
15030
13071
11810
8952
853263
7960
7662
739148
637142
62411
5790