2888 535
17644 270
7741 581
6325 461
13876 380
5098 566
5447 514
7919 494
4100 397
4328 641
12685 354
3153 570
6214 534