21558 887
8798 26
3356 271
16979 93
24690 472
7202 416
7472 532
9299 521
33802 423
7157 613
86019 240