2306 504
29877 494
6720 292
90539 267
37373 617
21893 261
14639 196
26897 748
3701 252
16412 525
4402 238
1513 101
3346 351