1260 230
3197 102
613 55
30856 179
9047 668
4736 623
2523 413
4964 588
3842 802
2803 445
4500 78
3348 573
3155 921
1610 315
3464 707
3122 787