31672 422
30300 346
19840 388
10715 824
5635 290
5990 651
13493 296
22507 672
10556 88
27256 194
3669 581
2600 270
4300 657