3092 631
3136 802
1472 259
2103 383
1757 437
349650 1011
371273 1136
366852 796
448518 1006
125333 555
139169 376