5062 447
737 93
1634 391
2050 557
861 262
2706 637
2946 920
1194 359
2636 709
1709 244
3393 131
7631 613