953606 170
23232 8
58559 16
31802 12
40903 4
785531 58
1035054 67
60851 12
34979 10
58279 7
2125134 156
70603 8
420652 51
42730 22
59353 9
29681 11
194159 28
38776 22
41429 11
115905 11
406154 69
78407 29
18580 0
116953 20