2578 575
13853 288
2205 177
12244 485
112008 697
7286 614
14107 247
19030 685
173746 656
18048 718
8040 434
28785 338
48920 218
3078 332