15018 644
8581 779
9981 282
5163 753
3272 165
3043 57
16596 437
6295 209
9968 209
2524 279
6488 595
3666 52
4951 482