14006 5
19258 13
29234 12
14058 5
15603 7
18980 2
35133 10
70557 6
218205 38
359381 50
46657 5
253030 33
96278 24
996501 87
144059 41
194628 30
60127 13
674381 65
440201 29
185676 18
75659 9
495426 93
125901 32
83229 8