31305 853
2017 293
2726 371
3475 531
28380 867
5000 552
8382 134
7173 409
4007 209
6528 339
10421 672
5329 118
4027 406