1151 58
5426 561
2050 198
24084 445
9963 542
9594 707
15472 613
14381 713
11167 758
4268 359
7912 348
14522 201
6852 425
5718 926
39147 588