1696 424
1080 297
2930 458
5956 120
38724 597
29969 445
28284 818
25303 280
31075 479
46334 122
3501 161
2820 266
7588 607
13380 54
8560 567
3103 331