2888 535
17596 270
7724 581
6318 461
13859 380
5085 566
5402 514
7902 494
4095 397
4319 641
12635 354
3149 570
6203 534