31296 853
2015 293
2726 371
3475 531
28376 867
4999 552
8377 134
7173 409
4007 209
6526 339
10418 672
5320 118
4027 406