2702 33
1465 300
16850 573
166279 956
148406 525
197203 395
15370 271
14008 134
181316 780
10325 177
82476 964
37533 147
40148 385
3308 277