13783 111
3005 535
19922 271
9638 583
7272 462
14652 380
5718 567
6376 514
8679 494
4446 397
4608 641
15429 354
3681 570
8953 534