9996 7
31715 28
12284 11
19058 28
19512 16
13219 19
18057 28
20196 15
48615 32
50032 51
34349 25
41418 58
77685 122
29032 38
26135 48
15281 22
12403 6
11496 7
21251 19
20371 6
17476 12
44106 86
12767 11
27775 11