1276
1125
1329
1398
753
10517
11810
1894
1786
1106
1073
972
630212
45010
44963
43178
3826270
3615156
30894
2975149
28576
24202
22410
20610