5229 626
129808 520
3503 60
4804 274
3489 362
24474 295
3045 507
9156 354
43047 606
8152 255
5617 935
7703 411
24874 456