313 42
2675 534
1622 288
6771 945
1907 108
1315 199
20736 722
3888 94
3084 188
8576 499
9801 883
19176 677
4445 317
2072 386
1250 86
8767 541