28730 416
17746 361
20533 532
41739 493
43399 373
26080 504
3222 524
20555 762
4556 276
2714 489
3991 551
2645 220