21621 887
8822 26
3361 271
16982 93
24694 472
7204 416
7473 532
9316 521
33813 423
7161 613
86050 240