2801 33
1488 300
17321 573
167737 956
148847 525
197823 395
15379 271
14017 134
181771 781
10331 177
82596 966
37701 147
40296 385
3315 277