14896 165
32384 352
20050 587
11760 287
13849 421
10380 414
11639 624
15532 137
7450 655
6283 465
4676 483
4160 645