12039 783
15187 666
4001 57
17770 747
5413 561
13511 634
4273 524
5936 244
11651 36
4947 469
2997 49
5187 443
7740 917
14321 475
21983 633
14272 498
15065 628
41956 147
2813 255
10647 767
6270 596
6294 258
7423 397
25818 729