18532 471
17771 266
12396 477
12990 144
11987 56
9887 691
22824 654
21282 648
42451 306
7609 543
3153 384
3227 82