1016 161
24203 250
2827 440
34488 707
7295 79
58758 506
10518 794
6906 421
7794 397
5840 469
7733 836