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