4002 782
11705 266
24354 685
7517 790
9630 589
78075 407
50672 708
22839 448
26218 189
5058 167
7791 388
1428 79
3065 312
7780 518
3580 631