2961 110
7626 171
32615 595
72517 854
3915 561
6926 466
5408 397
27680 59
9351 387
7608 451
2761 68
17636 767
7444 445
7371 67
54849 75
26146 262
20908 548
10250 538
10082 261
5344 78
18029 160
24769 221
9683 676
5678 190
4775 127
4724 361
6597 876
3716 420