2676 92
4751 208
5783 318
156940 755
14160 89
93248 383
45354 263
88378 882
24615 129
112506 297
134886 814
85079 759