34629 680
86027 596
93157 368
10132 570
34131 646
14697 515
83346 553
5902 341
4508 682
4954 609
2515 146