30216 119
23035 107
12932 450
8966 825
190035 993
72185 276
24448 374
16379 246
62135 768
16589 620
27643 823
17163 132
35046 720
25688 388
3571 395
5905 556
80522 658