1880 101
459 55
30643 179
8803 668
4667 623
2505 413
4937 588
3802 802
2784 445
4389 78
3309 573
3147 921
1596 315
3415 707
3093 787