109897 647
12546 661
264486 868
40890 639
5936 795
24603 853
7446 525
40352 532
14651 587
98989 847
23501 553
98379 338