31256 853
2006 293
2725 371
3472 531
28354 867
4995 552
8367 134
7168 409
4006 209
6523 339
10406 672
5313 118
4023 406