2578 575
13853 288
2205 177
12244 485
112009 697
7286 614
14107 247
19030 685
173748 656
18048 718
8040 434
28785 338
48922 218
3079 332