1541 421
1119 47
8064 847
13993 132
5312 430
10959 844
45909 517
5790 359
3009041 7327
8370 629
4075 349