4009 782
11714 266
24380 685
7527 790
9642 589
78270 407
50715 708
23118 448
26237 189
5117 167
7808 388
1434 79
3072 312
7796 518
3593 631