3895 625
5641 617
8536 247
239779 1160
148761 787
74314 310
40190 548
55186 380
14814 289
3485 61
9362 565
3804 538