15295 4019
13946 13970
13686 12463
12856 506
11051 10702
10058 1734
9443 6184
9059 4441
8160 5900
8012 13557
7904 14754
7901 4139
5421 3787
2377 10942
2213 10633
884 14820