2965 14956
6062 11777
7168 14181
1872 13673
6897 13340
6797 794
6572 13594
2496 2510
4454 12636
1460 1321
4727 12104
14731 8879
13822 3946
7702 1627
15084 3774
2787 5444
8092 3064
906 7779
925 894
4916 12833