3448 225
2217 708
660 127
2946 854
1208 219
731 193
2319 651
5589 694
2499 734
573 81
4384 677
22168 592