1582 422
1169 47
8075 847
14055 132
5312 430
10961 844
45930 517
5797 359
3015536 7331
8374 629
4076 349