4946 496
3743 383
49611 85
39113 378
16803 133
16178 285
14551 303
19940 625
3691 468
5595 328
3005 638