2710 643
1601 336
10448 534
24874 934
1189 174
935 68
819 69
2029 279
5860 622
1577 197
905 152
1587 272
687 138
3062 787