9839 72
12210 627
4469 621
6514 264
2265 90
5171 786
8130 145
7382 735
6452 581
2813 158
3335 46
6218 634
3956 323
3532 334