4005 782
11709 266
24369 685
7523 790
9633 589
78174 407
50695 708
22968 448
26230 189
5098 167
7804 388
1430 79
3070 312
7790 518
3587 631