1616 422
1211 48
8082 847
14094 132
5312 430
10965 844
45942 517
5800 359
3021016 7339
8374 629
4078 349