34175 30
15882 15
15891 26
22259 21
11982 26
5735 17
6545 15
17899 55
35277 73
24124 23
1751 13
16058 29
3585 8
40179 62
31571 40
20768 31
26795 88
55341 199
7880 13
17504 82
23937 42
7120 27
16694 54
3946 13