1592 422
1187 48
8080 847
14067 132
5312 430
10962 844
45932 517
5798 359
3017380 7336
8374 629
4078 349