1148 58
5417 561
2045 198
24033 445
9953 542
9565 707
15456 613
14361 713
11153 758
4264 359
7904 348
14441 201
6844 425
5706 926
38985 587