1010 309
445 722
246 987
522 787
351 830
676 432
55 732
646 68
835 379
239 654
336 206
794 42
676 326
1462 345
5798 462
414 11
233 724
688 839
400 148
559 82
53 384
135 945
281 830
653 331