68578 525
30500 308
21703 780
13652 286
16886 927
8616 261
8272 208
11850 277
11032 670
11423 593
3228 491
3568 648