30293 38
17255 30
9579 14
12884 3
11768 20
6231 12
16221 19
16633 8
6883 8
24174 18
16149 24
41514 55
29480 28
17239 21
9503 1
16156 13
44582 40
12536 9
29926 39
16050 14
7464 6
11155 12
7890 1
7299 7