107019 643
12088 660
260919 866
40321 639
5925 795
24558 853
7409 525
40274 532
14628 587
98887 847
23182 553
97132 338