2675 92
4748 208
5778 318
156839 755
14146 89
93183 383
45324 263
88226 882
24596 129
112323 297
134803 814
84912 759