1682 424
1062 297
2922 458
5940 120
38676 597
29958 445
28217 818
25253 280
30983 479
46146 122
3483 161
2815 266
7574 607
13347 54
8539 567
3096 331