132316 999
23517 766
783011 3184
722168 1089
288650 671
254461 1037
132171 689
109382 738
7718 775
14033 238
7046 355