14533 30
1254 5
10832 12
1931 11
5131 10
599 4
908 10
2554 12
1426 5
1186 6
556 1
7813 3
1025 7
11400 10
2522 6
5932 9
1552 12
1434 6
3331 7
8406 10
8016 19
2159 10
5844 7
567 2