2958 9
4829 9
17008 25
16390 75
7855 29
8222 10
33142 61
16234 16
12884 17
55433 186
7880 13
18643 52
2774 4
13050 35
13923 50
24960 138
38242 58
17309 36
16 10
15345 24
14244 23
67379 279
2623 6