846 49
6491 710
5047 471
6781 115
6035 292
27448 383
12808 623
7049 466
27999 600
14883 630
11022 442
10097 299
4885 338
7792 248
15096 693