21826 662
6546 585
2298 301
12739 376
12353 771
56936 587
61687 95
8919 676
22967 509
3375 337
7009 299
2653 528