5017 601
3722 324
3707 351
8014 845
3921 215
3799 94
7864 545
2872 86
4029 63
5157 637
3440 281
4246 485
3845 457
3448 561
5542 588
4595 482
2170 216
29737 395