15096 1149
10680 7242
15291 3168
4451 9777
12637 6957
6504 605
11208 4328
8008 2796
3480 5788
2896 12955
12135 9200
4067 1235
11600 2717
3386 7820
977 8185
12576 9170
11319 4633
11000 10666
2237 2384
15045 1821