2062 101
473 55
30654 179
8821 668
4673 623
2506 413
4937 588
3805 802
2784 445
4395 78
3312 573
3147 921
1599 315
3417 707
3093 787