8050 1046
3368 213
5182 501
2409 82
6139 492
5235 463
49151 692
12647 324
8793 423
10766 704
25549 913
9678 835