12227 66
34785 303
14702 435
65746 656
16777 704
27062 60
29659 443
5964 878
3249 422
4336 537
3246 337
8642 301
1968 39
4358 655
4507 639
4176 572
2999 341
3749 801
3467 364
6451 136
7071 682