2575 52
5185 513
8948 520
12656 289
9596 657
9222 335
3456 571
4154 724
2295 245
6020 642
5071 711
19400 675
7956 355
12025 738
4832 590
2204 321
1679 105
8056 418
5619 157
2565 324
6795 245
4628 259
3650 686
11655 210
5372 532
8117 224
15163 33
14898 384