9839 72
12212 627
4471 621
6514 264
2265 90
5171 786
8130 145
7382 735
6453 581
2813 158
3335 46
6218 634
3957 323
3532 334