19901 669
12211 85
37041 952
17837 530
6665 388
5948 107
11869 675
20938 161
13574 154
27334 529
17886 573
5020 167
7650 79
7223 153
4414 680
2833 451
4508 116
14786 253
9127 198
30196 404
5241 78
5475 414
13029 774
6263 607
10739 606
27900 688
6563 322
15723 49