21634 24
31978 59
19217 3
21408 10
9397 4
44286 71
20684 30
30183 26
13479 18
7749 12
5536 2
5491 1
5279 4
8029 9
5203 3
5627 2
7586 8
11300 17
6149 3
7560 6
6528 2
13227 21
35660 37
7892 14