3197 720
23912 342
56366 609
338849 974
442350 999
37273 572
40378 946
136983 1105
4032 270
3000 207
49381 424