2267 560
15444 553
11830 113
49009 469
17582 261
46851 498
11971 95
34334 399
5419 733
37783 150
14416 570