954527 170
23352 8
58706 16
32309 12
41183 4
785808 58
1035326 67
60901 12
35229 10
58632 7
2125506 156
70879 8
420778 51
42803 22
59578 9
29701 11
194255 28
38958 22
41654 11
115956 11
407101 69
78456 29
18729 0
116955 20