4004 782
11708 266
24367 685
7522 790
9632 589
78152 407
50692 708
22935 448
26223 189
5087 167
7803 388
1430 79
3069 312
7787 518
3586 631