68435 525
30335 307
21594 780
13561 286
16734 927
8596 261
8225 208
11809 277
11009 670
11337 593
3212 491
3544 648