2566 575
13843 288
2197 177
12175 485
111356 696
7281 614
14101 247
19017 685
173350 655
18030 718
8016 434
28331 338
48480 218
3066 332