29909 494
11823 309
13979 279
27098 780
15637 426
24376 917
42198 775
18477 82
7192 346
55720 777
42003 113
37053 72
23139 39
226908 878
26703 702
16405 766
18128 426
28237 665
40138 157
34264 121
30443 226
8683 528
19026 338
15951 60