69913 526
31083 307
22114 781
13917 286
17006 927
8738 261
8436 208
12004 277
11065 670
11416 593
3243 491
3597 648