2888 535
17568 270
7718 581
6313 461
13850 380
5073 566
5357 514
7895 494
4090 397
4315 641
12613 354
3146 570
6193 534