50 6
68 2
24 11
2187 15
7140 13
2991 1
18045 33
27031 28
19985 8
29409 28
29528 42
15243 26
17601 23
8303 13
17334 29
4491 3
10973 19
16173 10
7168 6
8418 16
19035 21
14249 21
34951 51
11831 13