2495 563
1636 44
671734 1363
66896 576
369434 1083
87008 583
122341 689
103733 648
101793 273
4804 255
2438 511
1418 328