343077 55
30807 3
50977 6
44331 10
55631 11
142176 40
56878 12
34928 2
64281 10
41959 2
88778 9
63406 2
79455 14
358954 41
66204 12
70828 13
129081 34
658903 47
140058 21
86134 15
147530 9
254331 43
106057 19
129326 28