2905 535
18307 270
8134 581
6462 461
14107 380
5223 566
5928 514
8112 494
4188 397
4398 641
13256 354
3292 570
6332 534