19256 22
37156 33
68507 50
13359 12
26209 51
129076 13
162683 23
70202 8
639833 119
1000584 46
444051 43
1700978 99
259032 23
272903 20
362228 25
246582 8
389103 15
183531 14
57334 2
257128 41
181427 6
177804 34
200056 16
27978 13