45038 325
8332 662
136840 323
34879 184
29822 605
42925 647
9888 253
5719 570
6444 801
4318 669
5880 284