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