15096 151
17062 815
6543 579
5293 641
5468 423
10104 406
5367 157
8849 295
6755 374
9122 257
4945 697
11424 545
4671 193
7431 621
5259 329
3180 137
6513 795
6225 56
4581 537
2631 110
26331 397
7846 537
5273 747
9589 577