1399 420
1001 47
8042 847
13874 132
5309 430
10944 844
45871 517
5780 359
2994663 7327
8367 629
4063 349