2566 575
13840 288
2197 177
12152 485
111222 696
7278 614
14099 247
19015 685
173271 655
18021 718
8009 434
28307 338
48257 218
3063 332