61777 8
26455 3
31682 5
69455 10
53530 2
67408 9
22428 1
38059 6
40782 5
29408 5
196653 35
31506 2
41806 1
83431 22
29702 4
133384 8
243503 25
29129 5
47001 8
23255 0
22934 2
39278 3
28808 4
82856 16