3501 598
27765 741
14768 80
3573 274
1340 38
1689 46
4580 717
3973 658
4443 855
1263 206
3454 59
4985 622
1981 221
11341 269
5678 30
10948 562
1402 137
2217 183
4478 898
3206 447
11215 113
2649 375
7631 368
14830 180