107739 645
12251 660
261834 866
40448 639
5927 795
24572 853
7412 525
40284 532
14631 587
98908 847
23242 553
97424 338