2725 404
4295 67
5335 323
2784 535
5380 562
5879 665
4815 696
5736 940
4275 622
79477 560
91207 966
28474 392
38999 562
69840 146
155105 952
34929 275