2888 535
17588 270
7722 581
6316 461
13857 380
5085 566
5387 514
7900 494
4094 397
4317 641
12629 354
3148 570
6201 534