1032 161
24224 250
2855 440
34834 707
7399 79
58944 506
10562 794
6939 421
7807 397
5845 469
7763 836