31064 853
1988 293
2711 371
3464 531
28264 867
4984 552
8339 134
7139 409
3999 209
6517 339
10369 672
5292 118
4012 406