47063 590
88009 433
24692 822
36269 275
34403 727
50521 535
28027 433
21497 515
53737 420
22348 583
22099 195
59513 604
37489 622
82948 633
32188 399
114381 800
113529 296