31170 853
2000 293
2718 371
3468 531
28331 867
4990 552
8349 134
7158 409
4004 209
6523 339
10387 672
5305 118
4018 406