13067 24
19259 30
13652 8
5481 7
4031 12
8850 19
2987 1
14456 17
8449 9
16289 27
28805 31
39576 56
99323 119
137088 277
7148 8
20293 52
12086 11
8473 6
8292 15
8307 9
8311 9
7291 5
7190 6
29101 57