2936 535
18648 271
8422 581
6913 462
14220 380
5392 566
6037 514
8251 494
4225 397
4435 641
14040 354
3410 570
6447 534