2384 680
29565 493
6433 292
90435 267
36910 617
21613 261
14049 196
26212 748
3670 252
16130 525
4315 237
1445 101
3321 351