3110 486
1763 192
3057 551
8581 583
8627 554
7770 638
12037 278
6136 596
12282 331
5321 420
15931 275