16527 19
12330 12
4533 5
3547 8
5589 17
5688 11
23934 26
4352 9
58451 147
17504 21
3823 11
9956 13
12878 22
2385 5
4470 10
5119 7
3363 5
3476 6
2707 4
11206 30
14898 47
23228 30
2973 11
13897 23