1005 251
645 576
1863 885
879 766
37 465
517 948
600 412
318 714
177 610
603 714
4731 786
450 823
6483 208
4051 418
3629 924
319 758
268 664
302 100
771 466
888 417
424 809
578 977
186 649