150025 877
25195 697
6175 65
19281 541
2546 272
7117 302
2630 138
5314 925
2914 657
3762 254
24416 571
3120 408
3123 469
3067 205