8999 237
8472 102
2002 55
33822 179
11019 669
5598 623
2896 413
5788 588
4409 802
3144 445
5685 78
4940 573
3480 921
2013 315
4018 707
3421 787