2958 944
5103 514
9547 403
7532 770
7182 170
7375 425
5817 756
4927 399
5391 237
5313 712
4287 403
5035 582
3284 488