34809 680
89445 598
95543 369
10224 570
36096 646
15424 515
87311 554
6004 341
4652 682
5068 609
2597 146