57883 583
3049 595
21755 318
12503 496
173923 883
65980 770
83461 909
7260 366
5428 711
8311 635
107258 291
36715 490