31307 853
2018 293
2728 371
3481 531
28404 867
5002 552
8396 134
7175 409
4020 209
6528 339
10426 672
5334 118
4027 406