20871 27
10891 22
6516 9
35243 35
6659 9
6455 5
6354 6
9053 15
29967 65
15038 8
12448 8
11721 11
6864 8
14217 20
18070 26
12327 6
8418 12
33088 49
8505 8
11364 9
41632 98
55283 93
21801 29
27414 36