2802 33
1489 300
17325 573
167746 956
148850 525
197825 395
15379 271
14017 134
181779 781
10333 177
82598 966
37705 147
40303 385
3317 277