4391 496
3635 383
49546 85
39038 378
16770 133
16126 285
14333 303
19811 625
3680 468
5578 328
2996 638