3542 232
4978 102
748 55
31618 179
9691 669
4842 623
2572 413
5227 588
3922 802
2864 445
4811 78
3398 573
3187 921
1669 315
3484 707
3163 787