51083 425
65978 513
238723 991
162561 421
132437 721
36997 646
55763 502
110827 568
86487 655
212999 717
72022 1000
137382 1009
43042 671
146448 757
74685 593
142914 394
395273 1676
262550 845
363279 1049
79469 605
120580 953
125700 646
127368 166
116650 588
90447 901
90998 845
188378 886
270878 1543