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