26404 600
1207 36
2780 547
4521 164
42708 727
8972 252
28458 111
6546 873
2364 38
2675 416
5555 638
4869 342
5655 295
15394 117
8511 87
17182 327
5831 458
26058 432
20831 205
42612 719
16667 325
5397 701
22168 362
5436 148
4960 590
3781 759
17625 673
9556 349