4014 782
11722 266
24391 685
7536 790
9648 589
78346 407
50751 708
23234 448
26244 189
5142 167
7816 388
1440 79
3077 312
7807 518
3598 631