5017 601
3724 324
3707 351
8017 845
3921 215
3804 94
7873 545
2876 86
4031 63
5165 637
3443 281
4250 485
3848 457
3450 561
5547 588
4598 482
2170 216
29763 395