4007 782
11710 266
24370 685
7523 790
9635 589
78197 407
50698 708
22997 448
26232 189
5100 167
7804 388
1431 79
3071 312
7792 518
3587 631