110967 648
12861 661
267288 872
41369 639
5960 795
24644 853
7493 525
40422 532
14680 587
99080 847
23798 554
99434 339