29482 397
51271 346
306312 850
63836 332
30506 166
42670 325
90792 779
95538 672
58005 598
54550 864
39795 271
42341 622
36772 426
73266 1029
44376 921
63055 173
53346 549
32921 84
43027 487
57955 625
38668 515
37578 748
64270 717
34004 237