10291 219
14282 111
3053 535
20310 271
10049 583
7484 462
14897 380
5866 567
6598 514
8885 494
7223 397
4730 641
16317 354
3882 570
9063 534