254129 807
2638 711
2105 571
28501 255
44820 285
3615 620
14744 580
25817 679
6415 449
3533 371
2981 389
6320 731
20224 110
5294 317