34793 680
89239 598
95318 369
10214 570
35989 646
15395 515
86451 554
5995 341
4644 682
5055 609
2590 146