31556 678
26359 514
41545 532
125906 1078
60186 978
31668 320
30427 221
39871 617
47287 677
25481 80
75536 646
15637 280
40228 761
94858 520
152238 456
28625 191
40963 735
29706 274
33145 136
32161 374
29360 474
42090 285
18457 875
21147 327