2589 365
5123 422
21515 174
6649 784
9497 710
14811 133
7440 269
2863 270
100188 326
16150 860
6191 218
79353 349
5845 851
4876 358
12467 893