1050 116
3752 923
6417 793
5514 508
3187 175
3144 783
3510 528
8194 512
6310 130
383 53
3383 622
10378 317
2955 854
637 52
2306 508
6020 426