1586 422
1177 48
8076 847
14061 132
5312 430
10962 844
45930 517
5797 359
3016178 7331
8374 629
4078 349