1148 58
5418 561
2045 198
24049 445
9959 542
9571 707
15460 613
14363 713
11156 758
4264 359
7906 348
14455 201
6845 425
5706 926
39020 587