2804 33
1489 300
17329 573
167758 956
148854 525
197833 395
15379 271
14017 134
181784 781
10333 177
82599 966
37709 147
40309 385
3317 277