16576 429
40645 365
41195 196
189857 794
37700 573
18343 120
28528 872
13817 556
8987 790
14362 958
11183 195