2016
3357
888
1829
20743
1709
58296
11174
1833
1123
2072
4393
3610
2951
1652
1149
4964
1823
6046
1106
1882
3982
5006
1211
1128
1065
1539
10990
1095
5148
1561
1314
4044
1680
5116
2095
2789
1375
2784
982
1757
1945
1251
826
18789
10798
964
1248
780
7103
1215
1224
2168
1145
700
1131
1914
2568
1681
1364