1673 422
1278 49
8089 847
14138 132
5316 430
10970 844
45961 517
5804 359
3026921 7342
8374 629
4081 349