30199 119
23016 107
12925 450
8962 825
189738 993
72088 276
24425 374
16281 246
62016 768
16549 620
27627 823
17139 132
34903 720
25627 388
3565 395
5899 556
80396 658