16629 642
3582 452
5820 226
11671 591
9516 769
7148 327
11878 424
48575 375
16384 498
7169 144
8675 37
16136 977
10010 344
21151 903
10803 706
15531 454
45184 546
113915 209
52787 756