7032 103
4699 817
9749 914
7358 655
4576 613
12868 696
29296 127
5729 447
9611 569
16783 911
8471 547
2149 175
17657 381
4637 606
22374 357
3377 678
2659 518
2615 637
1274 131
4090 399