1540 421
1117 47
8064 847
13992 132
5312 430
10959 844
45909 517
5789 359
3008841 7327
8370 629
4075 349