278 42
2669 534
1613 288
6755 945
1875 108
1293 199
20701 722
3884 94
3081 188
8570 499
9786 883
19151 677
4387 317
2071 386
1246 86
8749 541