4648 496
3684 383
49581 85
39073 378
16793 133
16156 285
14526 303
19874 625
3689 468
5587 328
3005 638