4009 782
11714 266
24379 685
7526 790
9641 589
78264 407
50714 708
23112 448
26237 189
5117 167
7807 388
1434 79
3072 312
7796 518
3593 631