42220 645
45908 171
46289 375
4327 535
23661 361
5929 613
13290 854
8222 175
1005 93
1704 269
3443 52
3257 503