45589 325
8334 662
136908 323
34884 184
29822 605
42949 647
9892 253
5721 570
6446 801
4320 669
5884 284