18586 671
5378 812
14963 675
21157 263
49635 684
81468 875
7313 236
6299 640
4534 437
6092 792
3578 512
3872 291
4023 591