4584 233
5713 102
922 55
31931 179
9910 669
4917 623
2624 413
5297 588
3964 802
2892 445
4927 78
3442 573
3213 921
1696 315
3533 707
3184 787