25085 115
14103 82
2265 214
3307 63
10784 125
3195 548
38773 198
11358 601
3225 758
20924 185
2893 265
18083 774
32364 894
9601 676
12206 303
50392 614
16457 247
12861 318
3900 676
6443 117
12126 641
38704 650
20129 203
15342 63
8597 351
11496 103
16781 414
14666 954