2163 461
3039 821
3150 633
3149 624
222195 247
58900 533
68526 417
14693 657
4681 463
4987 43
2544 295
8910 399
6568 335