21686 887
8842 26
3367 271
16986 93
24696 472
7206 416
7473 532
9324 521
33823 423
7168 613
86090 240