16933 32
21589 24
9970 26
4936 9
12480 37
16596 55
6459 15
3125 6
10251 39
60713 184
89754 198
16967 22
18106 27
33184 37
22430 24
20121 28
6242 11
14824 23
4987 4
17069 51
21339 26
7586 16
7348 20
8497 17