2620 836
3797 638
4733 391
2374 569
4168 803
792 195
4948 557
2847 83
42990 863
137312 624
4844 325
13695 602
4213 399