42329 99
17729 51
11150 9
11293 17
49240 119
10399 13
19427 17
7152 6
9078 7
8226 9
10784 12
10892 18
20648 42
7979 8
12539 20
9490 8
11111 5
9974 11
8466 12
8416 4
9251 10
43772 67
61149 119
26552 51