17224 883
7004 25
2927 270
16382 93
24076 472
7090 416
7403 532
9047 521
32586 423
6879 613
84197 239