28731 416
17749 361
20533 532
41743 493
43407 373
26082 504
3222 524
20555 762
4556 276
2714 489
3991 551
2645 220