12980 333
10486 574
7668 388
5494 916
9116 511
14731 523
10152 273
2942 101
5991 557
12632 69
2531 70
15045 329
5480 137
7985 152
7244 474
10709 756
5165 432
5121 490
7685 388
4363 514
3407 76
4568 324
11386 169
13790 996