15526 28
8380 7
34822 59
16492 25
11523 13
9031 6
8567 12
5729 11
13502 8
13665 16
14589 42
57222 97
7090 7
12200 13
16610 26
18042 29
6355 12
11915 23
3974 4
4393 4
20857 39
7018 8
4029 3
8325 7