439977 1008
1583 318
7218 499
4832 464
145056 786
88630 389
9666 678
5146 637
8956 465
1976 73
3749 66
6573 659
7307 301
4268 505