1696 424
1082 297
2930 458
5956 120
38726 597
29969 445
28289 818
25307 280
31083 479
46341 122
3503 161
2820 266
7588 607
13381 54
8562 567
3104 331