2676 92
4751 208
5785 318
156996 755
14166 89
93263 383
45367 263
88421 882
24620 129
112568 297
134900 814
85142 759