30731 2
71684 6
68379 6
124802 15
148356 25
195234 20
29431 3
55378 6
41032 4
120756 23
94132 9
53727 11
53579 9
76054 9
341059 69
50328 7
44478 3
53684 9
115182 15
92057 19
43051 4
38602 4
38456 4
413831 65