5649 415
3793 424
3663 283
3531 227
194730 707
11577 167
9089 285
22397 539
6880 504
3443 609
1346 43
3452 34
3767 403