21826 662
6548 585
2299 301
12741 376
12358 771
56942 587
61698 95
8919 676
22967 509
3375 337
7009 299
2653 528