20 5
4987 7
3492 10
2106 5
4571 8
5501 10
34007 41
11934 18
6131 6
5522 2
15488 10
8975 11
14647 34
9319 19
12329 26
21780 14
16853 20
18330 22
14761 11
7870 8
18305 25
6744 12
11109 14
15959 22