10002 28
6570 8
5591 6
21055 54
5364 9
5370 7
6474 5
10435 10
6191 14
5210 13
6172 3
4973 10
12179 42
10260 23
8530 16
10517 39
8868 24
4468 13
10717 34
6285 18
8004 12
11306 51
28945 85
11256 34