50250 375
121793 647
32467 417
73975 768
58533 372
19163 161
29921 370
49583 184
19698 634
31380 67
51872 252
31238 656
51162 756
20260 649
16296 118
57897 556
35234 862
69277 339
45691 649
48204 969
41803 624
77819 722
42145 416
49671 774
97636 185
30737 177
73375 831
55752 379