143 31
3073 871
566 98
2559 651
2609 828
1752 349
2801 843
2519 475
19896 674
2739 206
21537 641
22498 335
4735 590
4860 705