34783 680
89095 597
95166 368
10209 570
35906 646
15368 515
86326 554
5993 341
4642 682
5046 609
2586 146