107730 645
12250 660
261820 866
40446 639
5926 795
24572 853
7412 525
40284 532
14631 587
98907 847
23240 553
97418 338