12928 907
17471 962
150126 877
25264 697
6229 65
19347 541
2564 272
7159 302
2764 138
5327 925
2927 657
3772 254
24547 571
3181 408
3130 469
3092 205