68496 525
30346 307
21602 780
13567 286
16745 927
8605 261
8233 208
11813 277
11014 670
11341 593
3212 491
3545 648