1636 422
1230 48
8085 847
14110 132
5314 430
10966 844
45946 517
5800 359
3022472 7340
8374 629
4078 349