2725 404
4295 67
5335 323
2784 535
5381 562
5879 665
4816 696
5737 940
4275 622
79487 560
91225 966
28475 392
39008 562
69850 146
155128 952
34944 275