47048 590
88007 433
24691 822
36269 275
34399 727
50520 535
28018 433
21495 515
53730 420
22346 583
22099 195
59509 604
37486 622
82934 633
32186 399
114367 800
113516 296