21245 28
35131 56
11864 21
994 3
12035 24
5216 6
1979 6
3393 4
4473 10
16802 19
44279 48
5290 12
16277 28
25965 40
4922 10
11979 7
19590 20
3844 1
27423 57
23156 32
15305 24
15589 12
20589 36
8490 10