3113 486
1766 192
3061 551
8584 583
8627 554
7771 638
12037 278
6136 596
12282 331
5321 420
15931 275