135080 368
62147 110
12899 814
25631 478
12346 763
113365 1065
7326 769
71375 278
67914 296
9519 838
6262 288
3452 691
13005 542
4363 712