2802 33
1488 300
17323 573
167739 956
148848 525
197823 395
15379 271
14017 134
181777 781
10333 177
82597 966
37704 147
40301 385
3316 277