339 55
30057 179
8342 668
4586 623
2479 413
4849 588
3752 802
2760 445
4057 78
3267 573
3121 921
1548 315
3399 707
3080 787