18080 18
48714 43
26494 15
17493 22
18968 7
19881 17
40115 27
10733 24
34696 54
17000 37
6201 7
19360 25
23511 57
5251 9
12164 22
5282 8
14647 36
4836 11
14599 36
9031 11
13438 22
6059 8
27402 29
14513 7