2257 46
4759 933
839 69
8731 623
9440 89
57108 78
57716 513
6057 306
43759 480
8932 297
2120 332
1729 86