2281 673
2973 625
2282 472
5364 857
3397 61
23032 727
4919 731
10558 357
15868 649
10455 907
5647 464
2040 340
4852 119
8861 352
5531 928