17060 546
14285 809
4009 384
9584 310
3345 117
17215 172
27257 77
10280 128
14127 303
3987 69
8577 68
4661 570
7264 291
4884 437
14818 775
4623 287
6937 57
3896 626
8706 187
10135 747
12239 288
23227 354
10442 208
3812 542
4315 548
5282 753
5152 730
2902 88