2866 458
5844 120
38372 597
29830 445
27924 818
24909 280
30308 479
45212 122
3404 161
2775 266
7473 607
13166 54
8386 567
3045 331