5639 415
3786 424
3655 283
3528 227
194555 706
11565 167
9083 285
22386 539
6876 504
3438 609
1342 43
3449 34
3764 403