2575 52
5185 513
8948 520
12656 289
9596 657
9221 335
3456 571
4154 724
2295 245
6020 642
5071 711
19399 675
7956 355
12018 738
4832 590
2204 321
1678 105
8056 418
5618 157
2565 324
6795 245
4625 259
3650 686
11653 210
5372 532
8117 224
15163 33
14897 384