7595 10
5358 13
14828 45
7877 9
13841 33
12287 10
26296 28
7310 2
13035 14
20906 27
9773 21
19987 40
117052 154
42323 50
10591 5
6684 6
11731 24
4099 12
5985 6
8957 9
6865 7
20521 23
20264 30
9246 7