1148 58
5417 561
2042 198
24027 445
9952 542
9563 707
15452 613
14358 713
11149 758
4262 359
7901 348
14429 201
6837 425
5705 926
38961 587