2551 506
3433 660
11567 632
86093 170
201434 411
198697 628
131134 550
141013 715
54160 84
119808 309