2863 458
5843 120
38368 597
29826 445
27919 818
24905 280
30304 479
45198 122
3404 161
2775 266
7472 607
13166 54
8385 567
3045 331