69912 526
31075 307
22102 781
13917 286
17006 927
8738 261
8434 208
12002 277
11065 670
11416 593
3242 491
3597 648