2591 365
5123 422
21517 174
6649 784
9497 710
14812 133
7440 269
2863 270
100203 326
16151 860
6191 218
79367 349
5845 851
4876 358
12467 893