295 42
2671 534
1616 288
6758 945
1881 108
1297 199
20714 722
3886 94
3082 188
8571 499
9792 883
19167 677
4404 317
2071 386
1249 86
8754 541