69928 526
31113 307
22148 781
13919 286
17012 927
8742 261
8441 208
12010 277
11066 670
11420 593
3244 491
3597 648