4004 782
11708 266
24367 685
7521 790
9632 589
78148 407
50691 708
22932 448
26223 189
5087 167
7803 388
1430 79
3068 312
7787 518
3586 631