852 49
6512 710
5054 471
6782 115
6036 292
27450 383
12811 623
7051 466
28000 600
14883 630
11022 442
10097 299
4885 338
7792 248
15096 693