1630 105
1484 275
18384 170
52655 847
46427 214
18729 241
12062 234
28202 116
25696 664
4682 440
2130 598
1004 206