2888 535
17567 270
7715 581
6313 461
13848 380
5073 566
5351 514
7889 494
4089 397
4314 641
12607 354
3145 570
6192 534