531 49
5548 710
4806 471
6730 115
5991 292
27279 383
12624 623
6991 466
27979 600
14880 630
11015 442
10086 299
4883 338
7788 248
15090 693