31159 853
1998 293
2716 371
3466 531
28327 867
4986 552
8348 134
7157 409
4002 209
6523 339
10385 672
5304 118
4018 406