15022 188
25551 472
15459 438
13480 837
7549 478
3643 153
4331 323
9757 659
11061 931
4548 808
1731 107
7719 390