6998 102
11469 473
5688 262
13976 890
18761 361
6192 969
6743 702
4915 300
11643 116
6931 305
13577 503
2843 263
14929 720
4550 679
12579 36
7703 112
4419 696
27165 293