1322 101
437 55
30585 179
8763 668
4656 623
2497 413
4929 588
3794 802
2780 445
4356 78
3291 573
3147 921
1593 315
3413 707
3090 787