17191 593
10286 268
17029 530
6112 388
5475 107
39999 277
36174 439
11342 675
19756 161
9175 889
16879 54
5611 794
2452 413
74127 285
185898 1138
17717 651
26291 528
16576 573
12171 139
21339 422
4524 166
14074 450
8814 821
5415 758
3941 195
6891 153
3485 212
2228 43