3111 486
1765 192
3058 551
8582 583
8627 554
7771 638
12037 278
6136 596
12282 331
5321 420
15931 275