1149 58
5418 561
2047 198
24063 445
9960 542
9577 707
15465 613
14373 713
11161 758
4267 359
7908 348
14483 201
6845 425
5710 926
39071 587