82628 22
132333 8
242030 25
53676 5
119034 15
21854 1
37826 2
18552 2
29409 3
36803 3
37253 1
28352 5
21432 3
39583 3
20134 1
46051 2
29354 2
36357 4
34477 7
49354 10
27678 3
71056 10
120902 15
103659 22