10300 219
14297 111
3057 535
20325 271
10063 583
7497 462
14902 380
5872 567
6606 514
8895 494
7226 397
4735 641
16363 354
3891 570
9066 534