31118 853
1991 293
2714 371
3464 531
28287 867
4985 552
8347 134
7150 409
4000 209
6519 339
10379 672
5303 118
4013 406