19897 333
4687 85
28514 107
39011 459
6745 286
5683 347
8644 31
22700 443
15850 820
26938 754
10236 510
5782 780
6194 459
7251 719
25527 411
9657 583
33550 664
10754 319
16715 830
9654 780
6661 868
3376 295
12881 326
32560 740
27963 412
26054 642
9606 613
25285 89