3576 232
5038 102
764 55
31633 179
9698 669
4846 623
2591 413
5230 588
3923 802
2865 445
4819 78
3404 573
3187 921
1670 315
3486 707
3163 787