312571 950
54496 786
38323 663
44965 192
96897 530
171168 798
4860 123
3776 298
2721 425
4214 451
5380 790
9498 186