21276 40
10227 4
10867 4
13237 11
14487 9
13034 12
10515 12
11599 9
6339 7
13359 24
14809 12
10525 5
15600 35
21793 24
96132 126
7995 4
13084 25
13608 12
13779 24
5709 6
19274 39
27836 39
22887 33
14690 18