2684 442
43157 93
5521 241
18078 715
1409 166
2771 412
444117 748
4400 717
3731 477
4953 535
5785 519
49110 142
20882 794
18695 164