1429 70
4722 782
7200 829
4234 288
4823 164
9658 526
3860 301
4921 763
2467 36
5577 338
4900 113
4643 393
4499 927
3108 514
68485 606
100896 371
61564 672
77594 543