4683 626
129587 520
3454 60
4748 274
3446 362
24201 295
2997 507
9053 354
42660 606
8055 255
5563 935
7646 411
24625 456