3262 626
129300 520
3401 60
4683 274
3178 362
24022 295
2932 507
8976 354
42336 606
7985 255
5495 935
7572 411
24355 456