4060 499
7796 668
2918 517
14143 183
3964 568
60885 182
30998 301
12292 563
6865 224
15628 684
6543 285
8197 324
4191 849
7957 551