19398 30
8488 12
6668 5
55432 199
6234 3
9295 16
5691 4
4345 1
4901 1
7044 4
21987 54
13209 14
16972 48
6917 9
6922 7
10346 13
9781 20
17542 31
16257 23
34197 32