2307 504
29877 494
6721 292
90546 267
37375 617
21898 261
14643 196
26900 748
3701 252
16415 525
4402 238
1517 101
3346 351