3006 795
11331 200
10206 183
4819 664
14121 715
5265 256
2958 780
11243 251
2205 153
4555 740
3921 646
10627 270
873 98
3593 514
3194 723