30146 119
22971 107
12918 450
8950 825
189087 991
71815 276
24367 374
16056 246
61713 768
16468 620
27595 823
17086 132
34370 720
25451 388
3560 395
5880 556
80106 658