16421 257
10717 748
8558 489
5971 782
2293 264
3193 786
21750 338
2313 508
8140 618
4148 165
6726 61
2930 284
8463 436
14062 277
4760 136
3162 642
5546 34
6376 887
11696 49
5273 61
4638 313
10480 711
3099 329
10055 490
2480 272
5482 827
9733 612
3705 734