2851 654
8840 378
30820 302
9799 161
33158 719
5802 143
31111 599
11119 397
15384 614
17600 442
5061 274
3026 159