101 339
907 906
639 53
537 35
408 917
245 655
58 857
376 726
679 884
180 607
1184 12
636 563
932 115
2505 648
403 107
959 8
1222 163
579 717
665 651
985 410
630 640
351 929