25008 115
14058 82
2252 214
3297 63
10746 125
3185 548
38644 198
11324 601
3221 758
20842 185
2880 265
18035 774
32291 894
9579 676
12149 303
50283 614
16408 247
12816 318
3893 676
6428 117
11983 641
38583 650
20069 203
15316 63
8565 351
11456 103
16738 414
14647 954