2200 96
4952 222
4916 648
4626 110
1817 59
3702 466
4697 650
7510 673
5874 664
7785 612
2427 257
9985 62
54416 529
23161 632
79502 682