39245 27
37661 33
11932 14
29191 47
62430 132
33419 71
43619 68
45061 81
18014 25
28746 33
36283 68
41245 67
12256 19
334919 950
14761 9
39213 59
22104 35
16224 20
19345 15
25161 81
49538 32
22695 15
23789 13
10585 6