2675 92
4748 208
5778 318
156849 755
14146 89
93193 383
45330 263
88257 882
24596 129
112347 297
134811 814
84930 759