905 80
28068 700
2298 437
1808 307
21312 317
13991 780
15855 179
15202 605
11365 79
20485 579
9139 719
11114 137
29037 124
16125 582
17003 426