1029 161
24223 250
2854 440
34814 707
7378 79
58940 506
10559 794
6939 421
7805 397
5845 469
7763 836