150250 418
405802 1019
338543 774
243637 911
371592 812
370093 911
100706 323
367969 789
61415 468
40829 90
504552 1898
25755 328
89891 100
494233 843
731166 1682
244112 663
438564 999
413645 918
30337 240
130895 1032
512963 1249
438334 1559
483692 928