110135 648
12608 661
265036 869
40993 639
5943 795
24611 853
7459 525
40362 532
14655 587
99003 847
23557 553
98564 338