2938 585
2581 493
4365 314
455 109
3777 488
1298 56
3018 636
3151 51
5580 411
1641 153
2814 696
2917 728
3147 634
3736 739
1989 317
2136 415