101576 961
305015 656
95019 874
190470 521
51554 811
182637 510
169509 882
46732 555
57540 278
311652 1012
121710 145
106144 364
106541 383
108423 907
63556 455
287780 1729
327987 414
240267 1027
197756 1159
139855 691
45347 594
155384 1126
138072 890
116244 671
174469 592
248455 757
104036 601
78944 387