1151 58
5421 561
2050 198
24076 445
9962 542
9587 707
15472 613
14379 713
11165 758
4268 359
7911 348
14511 201
6849 425
5715 926
39121 588