2029
1069
1631
1170
2236
2207
1255
2171
1281
1998
10878
6576
6145
5696
5206
4869
4167
3991
3938
3846