10508 20
7553 8
8017 14
4837 6
5329 3
5771 2
11881 13
6440 7
8032 19
27143 104
6933 6
7003 2
6170 6
15651 51
7581 7
6552 10
22175 50
11359 20
10359 23
15713 22
8547 19
42590 78
170565 330