4004 782
11708 266
24365 685
7521 790
9632 589
78141 407
50690 708
22922 448
26223 189
5085 167
7802 388
1430 79
3068 312
7786 518
3585 631