12672 423
6182 583
3446 626
16748 164
3692 570
5511 432
10642 608
3506 329
3628 911
2628 59
1238 81
3419 412
21615 475
35700 483
24074 177
7313 297
4008 586
8512 735
4425 547
3518 525
2230 58
10700 616
5587 173
5561 687
11067 717
61101 200
95654 372
9241 353