261 433
106 31
604 968
306 653
673 158
1005 392
926 806
853 872
331 413
806 490
208 711
658 349
965 684
754 25