39905 85
50003 81
42009 99
33481 81
38759 88
378952 1069
54479 87
104423 184
77714 185
219461 399
15008 24
55610 103