2286 96
5084 222
5001 648
4731 110
1894 60
3786 466
4779 650
7609 673
5978 664
7926 612
2500 257
10517 62
55743 529
24574 632
81499 682