159319 727
5479 522
3374 48
371857 994
40584 726
22024 145
20076 404
138237 399
115517 567
30073 620
17016 115
1807 408