1059 261
635 179
662 209
1601 324
19320 511
4827 580
2462 413
5202 290
3287 189
6044 507
2779 299
12228 987
1474 110