5063 626
129708 520
3483 60
4774 274
3475 362
24336 295
3027 507
9107 354
43008 606
8111 255
5602 935
7682 411
24777 456