829 506
2888 345
597 531
863 707
294 236
1237 630
125 181
771 362
510 548
868 284
948 461
859 895
820 47
1013 668
254 518
843 605
246 394
937 978
758 343
478 807
172 470
1047 397