110859 648
12843 661
267008 872
41323 639
5956 795
24634 853
7489 525
40412 532
14680 587
99075 847
23761 554
99315 339