876 407
697 548
93 403
706 181
586 581
477 804
360 443
71 890
109 455
646 105
845 519
888 394
553 208
438 997
154 152
509 101
897 641
851 212
124 876
269 496