30208 119
23023 107
12929 450
8964 825
189897 993
72148 276
24441 374
16346 246
62088 768
16568 620
27637 823
17155 132
34993 720
25666 388
3571 395
5901 556
80484 658