28729 416
17746 361
20531 532
41739 493
43398 373
26078 504
3221 524
20555 762
4556 276
2714 489
3991 551
2645 220