1295 62
976 214
2632 496
5469 629
5416 552
4096 178
6830 353
5544 89
6001 764
20060 487
53463 532
9160 540
13093 572
14836 94
4499 152
6645 619
4487 777