2734
2202
3863
2967
1570
3973
1752
27110
3415
47310
2610
1380
2008837
14136284
1385712
12248261
1188740
111933
10140157
996612
840837
81666
76825
69972