2171 46
4749 933
838 69
8699 623
9407 89
57103 78
57713 513
6052 306
43747 480
8927 297
2120 332
1729 86