45192 325
8332 662
136859 323
34882 184
29822 605
42936 647
9889 253
5720 570
6446 801
4319 669
5882 284