1148 58
5417 561
2043 198
24027 445
9952 542
9563 707
15452 613
14359 713
11151 758
4263 359
7903 348
14435 201
6839 425
5706 926
38966 587