1151 58
5424 561
2050 198
24080 445
9963 542
9593 707
15472 613
14381 713
11165 758
4268 359
7912 348
14521 201
6851 425
5718 926
39142 588