5040 665
6562 528
6256 421
9373 499
11872 444
5787 152
5109 520
5277 123
12334 581
8730 49
16485 224
6910 451
7361 479
4055 336
9324 265
5546 154
8435 403
10406 297
6788 209
3631 105
17117 581
7915 790
14244 498
11155 305