1148 58
5417 561
2042 198
24024 445
9951 542
9563 707
15452 613
14357 713
11148 758
4262 359
7900 348
14429 201
6836 425
5704 926
38946 587