23996 951
27575 675
6667 4062
10722 266
18732 4832
6668 1942
7889 4657
8978 3189
16922 298
29431 3806
20806 4926
25800 1566