3048 461
3372 422
3056 288
1989 381
4214 79
5612 970
7662 682
3320 641
5924 468
4925 833
1679 71
7783 843
7338 516