4009 782
11714 266
24377 685
7526 790
9640 589
78244 407
50710 708
23079 448
26234 189
5114 167
7806 388
1434 79
3072 312
7795 518
3592 631