3590 232
5049 102
765 55
31639 179
9700 669
4846 623
2591 413
5231 588
3926 802
2865 445
4819 78
3404 573
3187 921
1671 315
3487 707
3166 787