5796 110
10143 555
4274 169
5586 92
6985 482
14629 187
5844 969
7799 731
5206 469
5919 618
12773 693
1808 331
8573 500