14896 165
32384 352
20050 587
11760 287
13850 421
10381 414
11639 624
15533 137
7451 655
6283 465
4676 483
4160 645