68488 525
30343 307
21598 780
13567 286
16742 927
8604 261
8231 208
11812 277
11010 670
11341 593
3212 491
3544 648