821 508
575 872
375 286
963 160
389 660
625 732
136 495
545 945
872 669
823 907
804 591
837 317
14180 365
13166 804
9298 361
7267 363
7184 348
6010 14
5585 40
5041 201
4957 224
4403 922
4365 646
4331 218