248338 803
2628 711
2071 571
28092 255
44059 284
3604 620
14569 579
25330 679
6405 449
3503 371
2962 389
6309 731
19500 110
5240 317