4004 782
11708 266
24363 685
7521 790
9631 589
78120 407
50687 708
22891 448
26223 189
5077 167
7798 388
1429 79
3067 312
7782 518
3585 631