1696 424
1081 297
2930 458
5956 120
38724 597
29969 445
28287 818
25306 280
31077 479
46336 122
3503 161
2820 266
7588 607
13380 54
8561 567
3103 331