13782 111
3005 535
19921 271
9637 583
7269 462
14652 380
5718 567
6374 514
8677 494
4446 397
4608 641
15427 354
3681 570
8953 534