2151 46
4749 933
838 69
8694 623
9403 89
57098 78
57713 513
6052 306
43746 480
8927 297
2120 332
1729 86