863 42
3110 534
1869 288
7048 945
2758 108
2151 199
22143 722
4160 94
3264 188
9171 499
10427 883
19644 678
5626 317
2161 386
1334 86
9248 541