15021 188
25551 472
15457 438
13480 837
7547 478
3643 153
4331 323
9755 659
11061 931
4548 808
1731 107
7717 390