12621 12
11451 10
9061 4
12487 9
12295 7
12511 1
12491 4
10117 3
10015 10
12713 5
9042 2
11572 6
10090 3
17838 28
12855 8
15319 11
9750 5
20650 31
14088 6
10928 5
8755 4
9709 2
11278 6
8935 2