12514 18
4541 5
6956 13
6335 14
5583 9
6743 2
4788 3
11659 30
7122 10
3934 10
3849 3
12387 34
9780 10
9014 8
46026 77
50485 126
5318 11
26691 59
28207 34
17567 13
7136 16
4469 6
9407 23
15246 40