4338 682
4241 604
2851 799
18306 443
8253 314
1961 82
3721 631
10078 473
35791 900
39973 372
125638 752
5857 469