4009 782
11713 266
24374 685
7526 790
9640 589
78238 407
50710 708
23058 448
26233 189
5112 167
7806 388
1434 79
3071 312
7795 518
3592 631