34629 680
86032 596
93157 368
10132 570
34133 646
14699 515
83346 553
5902 341
4508 682
4954 609
2515 146