321 42
2679 534
1624 288
6777 945
1933 108
1321 199
20747 722
3896 94
3086 188
8590 499
9808 883
19185 677
4464 317
2072 386
1250 86
8785 541