33030 67
45878 93
42009 99
89866 319
45037 104
53546 92
29953 40
46302 103
34327 61
25069 50
29880 63
30347 41
187482 475
198825 447
95571 175
25152 67
43280 61
34346 35
109638 375
55352 121
277073 1291
47480 103
61663 78
378009 1432