68497 525
30420 308
21650 780
13614 286
16849 927
8585 261
8245 208
11822 277
11013 670
11395 593
3207 491
3548 648