3601 232
5062 102
767 55
31644 179
9701 669
4846 623
2594 413
5231 588
3927 802
2866 445
4820 78
3404 573
3187 921
1673 315
3487 707
3166 787