4815 496
3714 383
49605 85
39099 378
16801 133
16166 285
14546 303
19910 625
3690 468
5592 328
3005 638