316 900
1332 701
925 798
499 112
602 866
375 833
361 20
1080 309
995 421
187 832
570 791
221 691
52 357
38 528
952 949
86 523
699 907
203 173
484 386
1013 292