5796 110
10141 555
4272 169
5586 92
6983 482
14620 187
5841 969
7798 731
5206 469
5917 618
12767 693
1808 331
8573 500