34802 680
89421 598
95507 369
10222 570
36082 646
15422 515
87164 554
6001 341
4651 682
5065 609
2595 146