57502 5
308056 39
850406 206
56677 6
79308 14
50305 7
36883 2
24082 1
310233 29
138652 13
36953 10
41103 2
70681 4
28934 0
37332 2
109005 24
31359 2
39609 4
104183 6
191177 63
89529 16
46805 2
46628 4
327582 70