1292 310
5389 137
5008 620
3607 514
4431 368
164659 657
31321 436
27096 163
33661 161
28473 669
15022 736
29219 385
7532 326
3692 175