69910 526
31074 307
22100 781
13915 286
17006 927
8738 261
8434 208
12000 277
11064 670
11416 593
3242 491
3597 648