2675 92
4751 208
5782 318
156889 755
14151 89
93224 383
45345 263
88303 882
24608 129
112428 297
134846 814
84992 759