69913 526
31076 307
22105 781
13917 286
17006 927
8738 261
8434 208
12003 277
11065 670
11416 593
3242 491
3597 648