3032 290
6116 591
15380 386
3736 703
6044 618
4688 743
3200 205
4627 655
768 96
6349 788
3574 691
2664 277
5517 338
5088 813
5106 935
3886 756
3064 203
3343 803