13792 111
3007 535
19935 271
9642 583
7277 462
14656 380
5719 567
6378 514
10401 697
8685 494
4446 397
4609 641
15451 354
3685 570
8955 534