2888 535
17628 270
7733 581
6320 461
13868 380
5094 566
5429 514
9616 697
7913 494
4097 397
4323 641
12665 354
3152 570
6207 534