343103 704
166879 1069
11238 485
12041 550
397053 809
7821 640
18886 399
149706 981
8261 707
6197 312