50999 644
30492 389
15572 619
35857 589
39943 648
15039 335
44421 534
50333 90
34048 69
85483 844
105075 217
31598 83
35651 419
40653 488
79325 561
20095 130
51670 269
37010 320
39600 684
44578 755
100628 432
38476 405
49846 772
43940 717