69913 526
31081 307
22110 781
13917 286
17006 927
8738 261
8435 208
12003 277
11065 670
11416 593
3243 491
3597 648