69905 526
31064 307
22080 781
13913 286
17005 927
8738 261
8432 208
11999 277
11064 670
11416 593
3242 491
3597 648