151931 48
65531 3
29654 2
207031 40
1045184 60
303306 80
325403 54
217331 39
46928 4
127256 11
47081 5
17632 1
69908 12
39602 8
110283 19
39084 4
44884 6
77209 7
50030 6
40178 7
27856 0
102827 12
57581 2
206956 31