15022 188
25551 472
15457 438
13480 837
7548 478
3643 153
4331 323
9756 659
11061 931
4548 808
1731 107
7718 390