2675 92
4748 208
5778 318
156840 755
14146 89
93188 383
45325 263
88239 882
24596 129
112329 297
134804 814
84917 759