2870 458
5852 120
38394 597
29848 445
27940 818
24922 280
30413 479
45288 122
3412 161
2778 266
7476 607
13182 54
8396 567
3045 331