26954 179
7180 667
3787 623
2375 413
4140 588
3384 802
2692 445
3197 77
2998 573
3034 921
1404 315
3280 707
3012 787