10300 693
15125 271
27686 486
52040 215
44763 422
40445 441
16967 493
22420 797
24667 666
26266 649
8793 728
4579 444
5958 757
3946 494
3852 402
9916 514
17436 177