1501 108
6012 167
29017 595
71681 854
3608 561
6696 466
5218 397
26122 59
8965 387
7317 451
2347 68
17561 767
7324 445
7333 67
53927 74
25194 262
20609 548
10131 538
9957 261
4553 77
17607 160
23670 221
9576 676
5591 190
4551 127
4567 361
6432 876
3641 420