34802 680
89415 598
95495 369
10220 570
36081 646
15421 515
87122 554
6001 341
4649 682
5064 609
2595 146