2256 439
8654 631
29347 200
8978 871
5519 624
3001 544
6314 588
5991 701
31664 648
23458 347
15930 66
29922 577
8072 170
7986 170