27221 843
6599 45
51575 874
39527 740
16820 761
87602 372
10902 631
41173 687
19595 270
40589 255
28601 418
8653 469
5057 183
2283 300
6248 258
28006 497
95608 467
3848 166
65755 232
6301 803
14205 79
14786 928
14034 511
5065 40
5286 432
43371 327
10284 517
41443 679