13500 36
8032 3
8257 17
8877 14
10036 6
7896 7
15489 17
8596 3
9853 2
13549 20
18057 34
9162 7
19451 32
11992 10
19992 34
12148 17
29094 53
7781 4
10016 16
8017 6
10682 8
128581 260
12850 14
15036 4