4009 782
11714 266
24381 685
7528 790
9642 589
78278 407
50721 708
23138 448
26239 189
5122 167
7810 388
1434 79
3072 312
7797 518
3595 631