57503 5
308054 39
850084 206
56654 6
79277 14
50309 7
36882 2
24033 1
310157 29
138626 13
36928 10
41106 2
70678 4
28926 0
37303 2
109007 24
31351 2
39602 4
104131 6
191128 63
89533 16
46777 2
46634 4
327530 70