8109 588
5031 665
14531 323
2726 197
3015 135
3775 782
30921 603
20957 422
23349 443
3784 398
16838 758
6728 335
4326 474
3221 524
1668 59