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