1587 422
1180 48
8076 847
14062 132
5312 430
10962 844
45930 517
5797 359
3016367 7336
8374 629
4078 349