4002 782
11705 266
24351 685
7515 790
9627 589
78045 407
50664 708
22797 448
26218 189
5048 167
7789 388
1425 79
3065 312
7777 518
3577 631