21597 286
17781 82
14730 890
26236 573
83267 418
39771 314
69589 905
24794 550
22354 424
13985 666
3852 84
7385 353
10008 830