3597 232
5054 102
767 55
31644 179
9701 669
4846 623
2592 413
5231 588
3927 802
2865 445
4819 78
3404 573
3187 921
1672 315
3487 707
3166 787