15016 11
9868 3
21302 34
10943 14
9825 4
9515 6
11941 7
7927 1
19491 30
10505 6
20125 23
10885 5
10685 6
30974 69
10396 9
21116 27
23652 39
17891 24
11606 17
11084 2
17924 35
9226 4
11832 6
14540 12