69904 526
31061 307
22079 781
13913 286
17005 927
8738 261
8432 208
11999 277
11064 670
11416 593
3242 491
3597 648