276 42
2669 534
1613 288
6755 945
1873 108
1291 199
20701 722
3884 94
3081 188
8569 499
9786 883
19151 677
4384 317
2071 386
1246 86
8748 541