32573 422
30371 346
19882 388
11978 826
5682 290
6012 651
13630 296
22842 672
10895 88
27501 194
3685 581
2627 270
4334 657