82993 360
248884 715
43824 125
59821 538
46352 535
75421 376
98963 848
39809 686
139396 1073
72488 680
87712 736
78190 920
152606 422
86825 243
55112 676
70214 665
62893 524
97603 126
203543 788
98812 807
33639 48
73478 328
59502 314
88130 709