1370 101
438 55
30586 179
8767 668
4656 623
2498 413
4929 588
3795 802
2780 445
4361 78
3291 573
3147 921
1593 315
3414 707
3090 787