34793 680
89243 598
95323 369
10214 570
35989 646
15395 515
86454 554
5997 341
4644 682
5056 609
2590 146