1277
15529
12113
7118
6812
1308
12016
8410
707
905
10910
10616
42337
32170
31293
28475
2451267
22174
2138153
19586
1954149
15930
15710
13950