31226 259
8927 141
14957 703
8997 402
7202 285
7032 195
12077 811
5069 182
9361 111
6218 306
11316 171
11076 857
6981 161
9603 770
6863 708
7774 781
10547 763
6812 954
6091 566
12768 607
9150 298
8802 782
10210 522
19300 255