11063 11600
12332 3393
7924 697
8560 10471
14838 13764
13122 5576
732 7951
2113 3271
5316 8807
5195 7327
11963 1857
2662 14468
1811 3501
2403 3697
4229 8901