45328 325
8333 662
136872 323
34883 184
29822 605
42943 647
9890 253
5720 570
6446 801
4319 669
5883 284