20545 28
19118 20
3550 11
15536 31
29436 31
4653 6
6465 12
32899 36
5327 11
4492 4
3559 3
6765 6
8828 11
7672 16
5282 10
23608 25
15058 16
36676 58
25921 31
10193 23
10100 9
7392 17
3888 5
15955 10