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