1005 454
902 103
147 462
394 371
788 649
513 714
57 932
849 188
675 419
249 909
120 358
956 42
18 200
989 588
700 128
223 572
923 809
182 628
568 228
563 12