2782 633
2475 680
78855 488
2783 513
2667 599
2137 75
965 138
3221 557
14134 624
81601 309
53423 664
34062 346
48375 255
23172 297
64539 372
57898 581
89104 269