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