1061 161
24270 250
2882 440
35353 707
7436 79
59132 506
10593 794
6957 421
7838 397
5861 469
7787 836