14896 165
32386 352
20050 587
11760 287
13851 421
10381 414
11639 624
15533 137
7451 655
6284 465
4676 483
4160 645