350783 78
148479 45
82533 11
154256 34
149682 30
104653 3
256008 56
74954 7
82354 17
69655 4
151858 10
84728 11
141232 37
74303 20
86052 4
38828 0
77352 8
105776 22
83206 14
197802 22
127406 15
96707 19
138278 29
367180 91