2718 643
1602 336
10662 534
25060 934
1196 174
941 68
1129 69
2045 279
5895 622
1586 197
912 152
1591 272
687 138
3073 787