4014 782
11722 266
24390 685
7535 790
9648 589
78345 407
50751 708
23232 448
26244 189
5142 167
7816 388
1440 79
3076 312
7807 518
3598 631