30118 119
22947 107
12910 450
8947 825
188698 990
71732 275
24343 374
15893 246
61524 768
16407 620
27575 823
17067 132
34149 720
25382 388
3554 395
5873 556
79957 658