4676 496
3688 383
49584 85
39077 378
16794 133
16157 285
14533 303
19882 625
3689 468
5587 328
3005 638