12638 22
4815 12
3705 2
3317 8
3545 1
17180 20
31914 50
27227 32
10748 8
23787 22
26700 35
9004 22
8030 12
8258 11
13474 16
5089 5
12018 15
4380 10
4211 12
4282 5
18947 26
15055 23
6939 8
9741 21