2676 92
4751 208
5788 318
157039 755
14173 89
93282 383
45373 263
88474 882
24629 129
112633 297
134932 814
85233 759