4009 782
11714 266
24381 685
7528 790
9642 589
78277 407
50720 708
23134 448
26238 189
5122 167
7809 388
1434 79
3072 312
7796 518
3595 631