34802 680
89396 598
95471 369
10219 570
36067 646
15414 515
87018 554
6000 341
4649 682
5062 609
2594 146