3092 721
4174 861
3137 25
5850 35
3210 319
2976 762
6182 612
2182 131
3871 536
49209 855
3413 752
2939 413
3797 264
18387 687
5715 121