3897 152
12560 527
9483 623
29018 647
21228 346
7274 170
21327 767
19735 671
22325 674
14837 566
9142 474
8455 772
3063 755
4029 146
2707 194
3221 109