2796 458
5700 120
37750 597
29596 445
27265 818
24665 280
29534 479
44275 122
3328 161
2729 266
7281 607
12969 54
8254 567
2987 331