12942 29
14830 53
56348 101
28093 41
20058 40
7867 21
1868 21
53995 55
22349 37
13785 27
23252 122
20154 52
18223 64
9945 38
6888 9
8141 20
32052 71
24298 49
4981 12
3333 6
13712 42