2310 504
29887 494
6732 292
90561 267
37388 617
21944 261
14656 196
26924 748
3703 252
16428 525
4407 238
1519 101
3349 351