6993 102
11466 473
5685 262
13976 890
18753 361
6187 969
6732 702
4913 300
11643 116
6927 305
13577 503
2843 263
14925 720
4549 679
12569 36
7703 112
4418 696
27160 293