4004 782
11708 266
24367 685
7522 790
9633 589
78163 407
50692 708
22956 448
26224 189
5094 167
7804 388
1430 79
3070 312
7788 518
3587 631