16302 40
9994 18
3272 6
19582 62
8821 17
9740 15
37242 78
13029 29
12247 40
9935 22
2743 9
14050 43
6299 13
6600 6
6355 8
4773 17
12906 22
5537 19
3868 15
8008 22
7705 35
7057 25
7708 23
12163 31