2907 535
18414 271
8159 581
6600 461
14131 380
5248 566
5941 514
9889 697
8132 494
4194 397
4401 641
13382 354
3303 570
6345 534