31152 853
1997 293
2716 371
3465 531
28309 867
4986 552
8348 134
7157 409
4001 209
6521 339
10384 672
5304 118
4018 406