125456 296
11961 168
13932 729
16325 570
6342 318
22953 732
11410 340
44318 351
15359 878
2140 197
4218 351
3274 556
3604 312
4775 578
7582 171
89618 738