1148 58
5417 561
2044 198
24028 445
9953 542
9564 707
15455 613
14360 713
11152 758
4263 359
7903 348
14436 201
6839 425
5706 926
38969 587