34782 680
89071 597
95155 368
10209 570
35896 646
15363 515
86308 554
5993 341
4642 682
5045 609
2586 146