13703 111
3001 535
19876 271
9590 583
7249 462
14612 380
5700 567
6362 514
8644 494
4430 397
4599 641
15282 354
3660 570
8745 534