32556 422
30370 346
19881 388
11975 826
5682 290
6011 651
13629 296
22835 672
10871 88
27497 194
3684 581
2626 270
4334 657