68496 525
30346 307
21602 780
13569 286
16746 927
8605 261
8233 208
11813 277
11014 670
11342 593
3212 491
3545 648