10989 14
4987 7
15839 15
38798 21
15440 10
5525 11
12329 26
9245 21
11256 23
24150 32
28912 44
22522 40
6304 12
9087 11
5749 6
35048 40
10830 16
41721 51
42865 45
5822 4
26 9
15133 17
11977 9
13025 23