1682 424
1063 297
2922 458
5940 120
38683 597
29958 445
28226 818
25256 280
30987 479
46155 122
3486 161
2816 266
7576 607
13352 54
8539 567
3097 331