6993 102
11465 473
5684 262
13975 890
18751 361
6187 969
6732 702
4913 300
11643 116
6926 305
13577 503
2843 263
14924 720
4548 679
12568 36
7703 112
4418 696
27158 293