16666 54
23429 80
9699 907
4511 278
10799 264
39523 145
10198 705
15769 351
8814 772
5425 46
12118 880
45504 770
14659 318
7655 738
4970 283
21555 261
10513 227
3295 214
7270 168
16018 811
14376 139
5624 730
5774 446
3234 558
6930 176
6085 374
3051 30
24893 818