9815 72
12176 627
4458 621
6509 264
2260 90
5166 786
8122 145
7377 735
6447 581
2813 158
3333 46
6205 634
3952 323
3517 334