31888 85
67008 752
50467 540
65675 679
57626 452
47538 170
57910 953
91067 332
62286 179
54295 621
134361 361
45871 713
62255 243
58600 277
69668 727
100306 560
38917 150
44890 143
39121 481
54512 988
70442 587
58680 268
66004 656
53846 436