3681 907
505581 854
18022 54
6428 507
9054 485
6962 177
4856 305
20885 314
2690 428
11454 462
5084 457
43267 682