2975 110
7647 171
32671 595
72531 854
3922 561
6941 466
5416 397
27710 59
9359 387
7613 451
2775 68
17636 767
7449 445
7372 67
54859 75
26233 262
20917 548
10251 538
10085 261
5347 78
18045 160
24775 221
9684 676
5679 190
4778 127
4727 361
6599 876
3719 420