359984 69
20358 22
30756 31
29632 31
14176 10
49732 49
32953 7
19353 12
519577 52
21806 7
136258 15
107455 8
52255 16
38807 11
180384 28
399228 51
154759 33
199501 15
147306 16
101226 4
80278 10
882106 165
200751 24
108128 11