10033 9
360701 23
111409 6
102282 4
2047751 110
1379759 50
400077 47
102859 21
30455 25
12434 4
50732 12
11804 8
42407 6
24631 7
27455 4
16783 8
21557 6
6031 3
8127 3
6179 9
74653 20
191884 17
55407 2
32458 9