4007 782
11710 266
24373 685
7525 790
9638 589
78225 407
50705 708
23034 448
26233 189
5109 167
7805 388
1433 79
3071 312
7793 518
3590 631