1211 701
879 798
487 112
593 866
361 833
338 20
1060 309
987 421
166 832
554 791
216 691
44 357
27 528
919 949
79 523
688 907
199 173
473 386
997 292
146 88