4008 782
11713 266
24374 685
7526 790
9639 589
78235 407
50708 708
23050 448
26233 189
5110 167
7806 388
1433 79
3071 312
7795 518
3592 631