248295 803
2628 711
2071 571
28085 255
44054 284
3604 620
14566 579
25327 679
6405 449
3503 371
2962 389
6309 731
19496 110
5239 317