2382 680
29563 493
6432 292
90434 267
36910 617
21611 261
14047 196
26209 748
3667 252
16128 525
4314 237
1445 101
3320 351