2889 535
17731 270
7770 581
6345 461
13912 380
5111 566
5507 514
9680 697
7945 494
4123 397
4344 641
12771 354
3174 570
6251 534