1431 70
4724 782
7207 829
4236 288
4829 164
9662 526
3863 301
4925 763
2470 36
5580 338
4903 113
4646 393
4501 927
3115 514
68621 606
101032 371
61666 672
77735 544