2868 458
5846 120
38381 597
29833 445
27932 818
24913 280
30352 479
45241 122
3406 161
2775 266
7474 607
13172 54
8388 567
3045 331