31124 853
1991 293
2714 371
3464 531
28292 867
4985 552
8347 134
7152 409
4000 209
6519 339
10379 672
5303 118
4016 406