31210 853
2001 293
2719 371
3470 531
28340 867
4993 552
8355 134
7161 409
4004 209
6523 339
10395 672
5309 118
4019 406