1050 161
24260 250
2879 440
35199 707
7415 79
59078 506
10583 794
6953 421
7830 397
5859 469
7780 836