28725 416
17746 361
20531 532
41736 493
43395 373
26078 504
3221 524
20554 762
4556 276
2714 489
3990 551
2645 220