4006 782
11709 266
24369 685
7523 790
9633 589
78181 407
50696 708
22971 448
26230 189
5100 167
7804 388
1431 79
3071 312
7790 518
3587 631