42553 645
133911 233
13530 655
14923 191
7075 569
9948 875
5780 609
6095 582
16182 280
10248 266
19097 460
3664 465
5035 79
4627 35
4045 553
4930 287
2702 291
27464 517
2139 310