4012 782
11719 266
24389 685
7533 790
9648 589
78327 407
50741 708
23198 448
26242 189
5134 167
7813 388
1435 79
3076 312
7801 518
3597 631