10266 219
14254 111
3041 535
20264 271
10001 583
7449 462
14862 380
5851 567
6585 514
8843 494
7205 397
4713 641
16197 354
3845 570
9052 534