12329 26
20844 88
8347 38
13373 20
34726 40
3763 17
39416 79
34600 68
4778 9
4196 15
5301 20
16646 23
26621 111
4573 7
4447 5
2394 4
23639 75
4230 20
7128 19
16401 43
4591 18
15144 49
1748 12