1696 424
1082 297
2930 458
5956 120
38725 597
29969 445
28288 818
25307 280
31081 479
46338 122
3503 161
2820 266
7588 607
13380 54
8562 567
3104 331