111049 648
12882 661
267507 872
41405 639
5960 795
24647 853
7498 525
40430 532
14683 587
99089 847
23817 554
99536 339