596 9
1827 7
10223 47
51259 63
134306 293
17785 22
13388 38
31113 136
12100 41
18761 127
6039 12
5304 11
5494 19
4819 10
12787 54
5481 15
14621 57
9152 21
3991 9
4948 9
6585 22
8916 18
44872 202
5826 12