45073 325
8332 662
136843 323
34881 184
29822 605
42929 647
9889 253
5720 570
6444 801
4318 669
5881 284