2804 33
1489 300
17330 573
167761 956
148855 525
197837 395
15379 271
14017 134
181787 781
10333 177
82599 966
37710 147
40309 385
3317 277