2888 535
17567 270
7711 581
6313 461
13845 380
5073 566
5349 514
7887 494
4089 397
4313 641
12605 354
3145 570
6191 534