3580 20
5257 30
4264 16
1672 14
11085 44
4522 22
11837 37
5102 29
2911 14
1287 5
30526 57
19996 54
4222 17
1654 8
5434 16
5206 16
15411 23
24369 89
8672 6
125779 107
37571 66
7805 20
67834 128
14078 23