20489 286
17640 82
14643 890
26212 573
83197 418
39731 314
69544 905
24723 550
22294 424
13949 666
3846 84
7371 353
9992 830