4001 280
11465 232
6395 624
8682 306
5714 542
15458 213
5036 603
4730 420
10938 391
5234 103
12883 405
12315 765
188450 1062
153153 727
56857 712
7826 566
12381 484
101138 171
3644 293
61282 457
29827 428
70030 770
11641 263
71453 392
27215 82
15044 128
28287 536
49858 675