24030 523
20716 678
3857 226
6972 573
13561 475
7521 360
12110 338
5929 469
6523 625
4782 867
3515 145
7103 671
9515 534
6705 764