1013 309
688 531
638 540
780 86
9 722
380 402
436 841
424 265
375 232
331 507
281 830
835 379
628 644
423 955
848 297
164 872
36 284
326 209
547 9
308 116
70 366
585 825
952 111