34782 680
89076 597
95156 368
10209 570
35900 646
15366 515
86311 554
5993 341
4642 682
5045 609
2586 146