2147 63
9404 134
46756 679
56560 785
26288 1058
14080 453
17934 778
12129 212
15332 730
42647 445
4469 384
6250 36
3848 699