5639 415
3786 424
3653 283
3528 227
194553 706
11565 167
9083 285
22386 539
6876 504
3438 609
1341 43
3448 34
3764 403