5245 626
129825 520
3504 60
4807 274
3489 362
24496 295
3046 507
9159 354
43051 606
8153 255
5619 935
7703 411
24881 456