5642 415
3786 424
3655 283
3528 227
194581 706
11567 167
9084 285
22389 539
6876 504
3438 609
1342 43
3449 34
3765 403