11496 7
10549 8
15609 10
10909 7
11796 5
12837 15
15756 20
45298 99
13969 17
7225 5
6800 2
8463 6
7376 3
7016 2
10184 7
9278 9
21030 18
12827 21
10021 9
8640 6
13021 16
9026 15
7893 4
7592 2