3200 720
23918 342
56382 609
339013 974
442603 999
37318 572
40430 946
137132 1105
4041 270
3003 207
49452 424