13926 34
37840 128
14010 25
22814 45
9459 11
21248 28
39284 101
40577 52
253763 427
125256 220
7673 3
11417 20
10483 8
13993 14
9415 5
8813 3
13691 18
13793 29
12263 14
9718 15
8093 4
8849 4
14651 30
25861 62