30118 119
22947 107
12910 450
8947 825
188708 990
71735 275
24343 374
15895 246
61534 768
16410 620
27575 823
17069 132
34157 720
25382 388
3554 395
5873 556
79967 658