977 49
6936 710
5175 471
6815 115
6062 292
27501 383
12906 623
7071 466
28011 600
14928 630
11026 442
10103 299
4886 338
7793 248
15097 693