1050 116
3752 923
6417 793
5514 508
3272 255
3271 108
1982 72
3695 712
5240 722
4296 649
3490 420
3485 574
6385 793
6370 765
2825 285
4050 345