31157 853
1998 293
2716 371
3466 531
28327 867
4986 552
8348 134
7157 409
4001 209
6521 339
10385 672
5304 118
4018 406