17961 526
2933 411
9164 318
9327 310
13628 937
6699 333
12244 465
9773 407
9630 898
15944 658
9607 263
14199 417
7566 867
16842 432
8402 86
13665 809
8365 154
12162 181
21547 226
14864 509
28484 177
14032 663
13169 895
43171 757