786 42
2910 534
1833 288
7016 945
2598 108
2006 199
21825 722
4116 94
3230 188
9042 499
10330 883
19584 678
5378 317
2149 386
1319 86
9171 541