304427 80
70327 8
114632 14
131326 17
1434252 116
151129 20
200380 23
243254 21
77856 17
98651 14
77004 8
272806 19
212454 22
998034 87
83353 8
498557 51
219505 28
173558 32
101232 4
82904 11
50604 19
96484 24
147306 16
162603 30