1689 424
1067 297
2927 458
5947 120
38703 597
29964 445
28257 818
25280 280
31040 479
46256 122
3492 161
2820 266
7582 607
13367 54
8547 567
3101 331