2886 535
17348 270
7583 581
6295 461
13788 380
5054 566
5281 514
9519 697
7854 494
4079 397
4300 641
12502 354
3129 570
6159 534