10442 16
18730 38
15291 7
13196 10
23221 20
19537 31
13396 38
28977 33
11697 21
36514 69
41245 67
18759 14
19863 38
12256 19
87340 95
335154 954
9543 4
9306 3
10978 3
9437 4
15359 13
12461 8
20531 44
12751 17