2676 92
4751 208
5784 318
156954 755
14162 89
93249 383
45354 263
88393 882
24616 129
112521 297
134887 814
85090 759