65288 118
63373 623
79462 841
7261 825
97680 977
50298 1017
5924 563
3325 212
2613 58
4150 429
9666 847
4638 460