45231 325
8332 662
136861 323
34882 184
29822 605
42942 647
9889 253
5720 570
6446 801
4319 669
5882 284