248320 803
2628 711
2071 571
28090 255
44055 284
3604 620
14566 579
25329 679
6405 449
3503 371
2962 389
6309 731
19498 110
5239 317