34802 680
89393 598
95459 369
10219 570
36064 646
15412 515
86979 554
6000 341
4648 682
5062 609
2594 146