581 42
2814 534
1775 288
6910 945
2310 108
1806 199
21360 722
4022 94
3159 188
8844 499
10123 883
19402 678
4989 317
2110 386
1282 86
9012 541