21660 887
8835 26
3367 271
16985 93
24696 472
7205 416
7473 532
9322 521
33818 423
7164 613
86074 240