251302 26
234506 17
20155 0
14553 3
206630 17
29558 3
233257 7
13531 5
27427 6
45977 10
390905 16
115130 4
179784 12
13507 10
277479 11
102528 12
290581 27
241330 16
453482 28
179606 20
16427 4
48852 7
502334 51
817180 131