69889 526
31029 307
22034 781
13907 286
16991 927
8736 261
8428 208
11997 277
11060 670
11415 593
3242 491
3596 648