38348 341
253550 595
769678 1655
243272 726
27923 259
6933 501
8338 167
170461 590
80890 793
43288 920
6988 498
11740 696
7435 357
5894 444
3461 397